I have a 2000 Chevy Suburban, 132000 miles. Service engine light stays on after being taken to shop four times. Purchased it in January, service engine light came on 3 hours later. they have had to replace transmission pump, replace spark plugs, they say they replace o2 sensor, but it still comes on. I started using the ac 2 weeks ago, now my coolant is low, light comes on.I just put coolant in on Monday, light back on today. (Friday) The service engine light blinks off and on in the morning, it recently started doing this, the temp gauge takes a while to go to 200, so I let it run, when I pressed on gas, truck moves slow then speeds up.
It sounds like it's time to find a new shop. Are you taking this to a dealership?
For these kinds of problems it's best to have a dealership look at it. First of all, they have more experience with your vehicle, and second, you have recourse if there is a problem with the work.
The Service Engine light means that a sensor is reading bad. In order to fix this problem a scan tool needs to be attached and then someone who knows how to read the scan tool will diagnose the problem. It sounds to me like someone is guessing as to the problem and you're paying for it.
I don't know where you live, but if you have to have a yearly inspection done on your vehicle, it will not pass if that light is on.
Find a shop with a qualified technician to properly diagnose it.
Look on Ask Patty for a female friendly dealership or go to this website to find a shop with certified technicians.
〉 Answered on Jun 8th, 2008 by Lori Johnson, Owner and Instructor at Ladies Start Your Engines