have you checked all the sensors incorporated into the exhaust? i used to have the same problem until i put the 2 3/4 inch exhaust on. then i replaced all the sensors underneath the car. havent had a problem since. alot of people dont even think about doing this but your exhaust sensors help to...