Had a cracked manifold on a 2004 LC. Put on DT headers and the rest was an EMS system (cats, mid pipes, exhaust). It sounds and runs great, more power, couldn't be happier. After about 30 days the check engine and VSC lights came on. I brought it to a local shop, they flashed it and cleared the code a couple of times but it comes back on after an hour or so. Has anyone had this problem? Is there a fix? Please help. Thanks.