Remove the battery cables for 5 minutes, should do it. Then the computer will reset and relearn after driving again. If a major fault was present before, it will return via the check engine light. If you need an inspection, then unhooking the battery for 5 minutes and driving maybe 20-40 miles and then going for inspection may do the trick. There is a small window where the check engine light hasn't come on yet and the IM monitors are mostly ready for inspection.....just before the check engine light comes on again. It will pass, in this window. But when the check engine light comes on again, it will not pass.
If the check engine light is blinking that means an engine cylinder misfire has been detected
Could be a bad wheel bearing, have it checked by a mechanic soon!
Have someone check your fuel pump pressure,if you lose fuel pressure while driving,and then it comes back that would explain why it seems to start by itself.
check gages
The coolant sensor is a common fault which causes this issue. You will need to replace the coolant expansion tank as the coolant sensor is built into the bottom of the unit.
Check the TPS
im haveing the same problem on a 99 the code is for the frount pneumatic failure still trying to fint out what part
check your fluid level. check for a vacuum leak on the tranny modulator valve.Without knowing what kind of vehicle that is about it.
i wish there was an answer here. this just has happened to me on my 2001 dodge neon. while i was driving the battery light flicked on and at the same time my power steering locked making it difficult to turn... i dont know what to do im still researching for answers.
Get out unlock the door with the key. Then get back it and try it
Check TORQUE CONVERTER