Trouble code P0304 means:Cylinder 4 misfire detected
Trouble code P0560 means: System Voltage
Trouble code P1167 means: LAMBDA CON.AT L/R LIMIT-B2
For this and any other vehicle, try looking at this web site: http://www.obd-codes.com/trouble_codes/
Trouble code P0560 means: System Voltage
Ok a p1505 means the same as a 505 the 1 represents a factory code specialized to the Kia and means it is general to the Kia. The 505 code is idle control system malfunction.
First off they didn't even make a 2003 KIA sportage yeah I know alot about cars especially KIA itself.
Kia did not make a sportage in 2003
Trouble code P0715 means: Turbine/Input Shaft Speed Sensor Circuit
Trouble code P1794 means: Battery or circuit failure
Trouble code P0172 means: System too rich (Bank 1)
Trouble code P0350 means: Ignition Coil Primary/Secondary Circuit
Trouble code P0650 means: Malfunction Indicator Light Control Circuit