One problem related to check engine light on has been reported for the 2005 Kia Motor RIO. The most recently reported issues are listed below. Please also check out the statistics and reliability analysis of the 2005 Kia Motor RIO based on all problems reported for the 2005 RIO.
Check engine light comes on intermittently. When a diagnostic test is run on the car, error p0101 is detected. This error, "mass air flow circuit range performance problem," can be corrected by replacing the mass air flow sensor in the engine. However, this error has occurred twice in my car, the incident in January being the third. If ignored, the check engine light may go off after time. Sometimes when the problem occurs, there is hesitation in the engine when accelerating after coming to a complete stop. I have noticed that the hesitation is worse when the car is warmed up and has been driving for over 20 minutes. No one at kia has been able to fix the problem permanently and it is no longer covered under warranty, so I have to pay to replace this sensor myself.