2 days ago, I had to jump start my 2009 Chevrolet Aveo. I suspect I left the interior light on all night which drained the battery. After I started the car, the engine warning indicator was on. (It was previously off.)
I thought it could be temporary due to the exhausted battery so I went for a 20 min ride, switched the engine off for a while, and went on another 15 min ride. But, the indicator was still on.
The next morning, it was the same: car ran fine, but the engine warning indicator was on.
Later that day, the indicator went off.
After that, I did an OBD2 scan. (I hadn't had the scanner when the warning indicator was on.) It returned the following error:
P2104 Throttle Actuator Control System Forced Idle.
If I understand this correctly, it means the engine should be forced to idle or not go above a certain RPM in order to prevent damage. However, my car has been running fine.
- Could it be just a faulty sensor?
- If I erase the error code and the issue is still there, will the error show again?