Vehicle make/model = Buick Century 1999 3.8 l V6 Service Engine Soon codes = two codes came up when AAMCO checked ... I was told one was engine misfire and one was transmission slip work done prior = No work was done ... The light was reset but came back on again after a couple of weeks ... Tech = JK question = Is it safe to drive this car with the Service Engine Soon light on ... I took it to AAMCO which does free computer analysis ... The tech said he got two codes which he described as engine misfire and transmission "slip" ... He said the only thing he could do was "rebuild" the transmission for $2,000+ ...If I take this car to Buick dealer they will charge me another $100 just to hook up to the computer ... The car will not pass DC inspection with the check engine light on ... Any suggestions? Thanks
Todays GM vehicles use many sensor, switches, solenoids, and other electrical components to control or monitor every aspect of the engine. From controlling the fuel and ignition systems, to monitoring the emissions. A problem in any of these systems, or subsystems, can cause the check engine light to come on.
The first step in any diagnosis of the check engine light is to get the computer (PCM or ECM) scanned for codes. Any time this warning comes on, a code is stored in the computer memory along with many data parameters that were present at the time of the fault.
A simple code reader that can be purchased at any automotive supplier can retrieve these codes. Many of the large national parts store chains will scan the system at no charge. The code will give an indication as to what system has / had a problem. The more expensive scanners will also show live data, and allow further diagnosis by being able to control parts of a particular system.
It would help to know the exact code numbers. Any misfire has the potential to damage the catalytic converter. The misfire needs to be repaired,. The trans. code may or may not require an overhaul, again, it depends on the exact code for me to give any help on this matter. Either way, the only way to stop a code from returning is to have the problems repaired.