The check engine light (service engine soon) comes on and stays on when a problem is detected by the self diagnosis system of your vehicle. Generally, the problem is in the emissions or something that is affecting the effectiveness of the emissions, but other causes can trigger the light to come on, too. To determine the cause, the vehicle will need to be taken to AutoZone or a shop that has an OBD2 scanner, or for 1995 and earlier models, an OBD1 scanner, While a scanner will not give you the magic answer, it will give you a code that narrows down the problem area.
There may be an intermittent misfire caused by bad plug wires or a cracked plug
The engine control module is covered in the powertrain warranty for your Kia. The engine control module should be covered for 100,000 miles.
Check timing belt
How do you replace the water pump on a 2004 Kia Rio 1.6L DOHC?
16 mm
the lamba sensor is located inside the maifold
disconnect thw negative side of battery, or buy a obd2 sensor checker and it comes with a reset check engine light feature.
The 2004 Kia Rio has an inline 4 engine.
The 2009 Kia Rio has an inline 4 engine.
The 2006 Kia Rio has an inline 4 engine.
The 2014 Kia Rio has an inline 4 engine.
The 2003 Kia Rio has an inline 4 engine.
The 2013 Kia Rio has an inline 4 engine.
The 2008 Kia Rio has an inline 4 engine.
The 2011 Kia Rio has an inline 4 engine.
The 2001 Kia Rio has an inline 4 engine.
The 2012 Kia Rio has an inline 4 engine.
The 2005 Kia Rio has an inline 4 engine.