The Engine check light on means there a re trouble codes. Get a scan dne and post the EXACT trouble code here.
Most parts stores provides free scanning services. I believe you need new mechanics, someone who knows what they are doing.
SPONSORED LINKS
Thursday, June 14th, 2012 AT 6:31 PM