SOURCE: OBD2 CODE P1170
Front heated O2 sensor no inversion. It means that the signal isn't increasing like it should. Most likely the O2 sensor is bad. It could also be a short or that the wires aren't plugged in all the way. Another possibility is that the PCM isn't getting vacuum signal.
SOURCE: trouble code po442
P0442
EVAP System Small Leak (0.040") Detected
EVAP fuel tank or canister vapor hoses leaking or damaged
EVAP system component leaking, damaged or has failed
Fuel tank cap is loose, or the cap release pressure is incorrect
Leak detection pump damaged or leaking
You can try the gas cap first, if that does not help you will need to take it to a repair shop, Small leaks are very hard to find. If you want to know what turns on the light here it is.
Cold engine startup (ECT sensor from 40-90�F and within 10�F of the BTS input at startup), fuel level more than 1/2 full, engine running, EVAP leak test "on", and the PCM detected a leak greater than 0.040� but less than 0.080" somewhere in the system.
This code sets in 2 Trip(s).
SOURCE: well the codes are, po103,po1505,po301,po300,po302,po123,
code po103
It means the MAF sensor is either contaminated or failed. The reason it
runs while unplugged is the car goes into a memory mode where it
adjusts the fuel trim to what it remembers doing when the car was
running well. It stalls when it's cold and guzzles fuel because the MAF
sensor detects the amount of air and adjusts the fuel accordingly.
Because it has no reading, it is just dumping an estimated amount of
fuel not the right amount for optimal combustion. You can try to clean
the MAF sensor and see if it works, but if not you will need to make
sure you have power going to the connector and if so replace the
sensor. If you want to confirm the sensor failure you can check the
resistance or observe the output on a scanner. Then your car should run
fine. If you have no power to the connector then you will need to check
the wiring and the PCM.
code p1505
Diagnostic Trouble Code (DTC) P1505 indicates the IAC system has reached the adaptive clip.
Possible causes:
The Adaptive Idle Air Control (IAC) strategy is designed to adjust the
IAC calibration to correct for wear and aging of components. When
engine conditions meet the adaptive strategy learning requirement, the
strategy monitors the engine and determines the values required for
ideal idle calibration. The adaptive strategy stores these values in a
table for reference. This table is used by the PCM as a correction
factor when controlling idle speed. The adaptive idle table is stored
in Keep Alive Memory (KAM) and retains the learned values even after
the engine is shut off. A Diagnostic Trouble Code (DTC) is output to
indicate that the adaptive IAC strategy has reached its learning
limits.
Whenever an IAC component is replaced or cleaned or a service affecting
idle is performed, it is recommended that KAM be cleared. This is
necessary so the idle strategy does not use the previously learned
adaptive values.
It is important to note that erasing DTCs with a scan tool does not reset the adaptive idle table.
Once KAM has been reset, the engine must idle for fifteen minutes
(actual time varies between strategies) to learn new adaptive values.
Idle quality will improve as the strategy adapts. Adaptation occurs in
four separate modes. The modes are transmission select in neutral with
air conditioning on; transmission select in neutral with air
conditioning off; transmission select in drive with air conditioning
on; and transmission select in drive with air conditioning off.
po301 po302 and po300 are all cylinder misfire codes
usually a p0300 is a random missfire code due to a fuel problem probaly
bad gas , use some in tank fuel treatment such as techron or lucas
injector cleaner, after adding fuel disconnect negative terminal to
batt, to clear codes and see what happens if that doesnt help...
Go buy new platinum tip spark plugs - supposed to use OEM's for best
results, about $15 each (Nippon Denso's or NGKs, can't remember which
but AZone will tell u which it is), and new plug wire kit (cheap ones
are fine) from Orielly or AutoZone. They're very easy to install. Put
them in and u'll probably be good as new.
I had the same issues at about 64k miles as well & it worked out fine.
po123
That is a fault code for your TPS (throttle position sensor).
It's probably been shorted out. check out the wiring and see if u have any disconnects or shorts....
please rate the service....
good luck
have a nice day
SOURCE: engine light on, codes are PO300, PO302, PO305.
These are cylinder misfire codes meaning ;
P-0300 = RANDOM OR MULTIPLE MISFIRE
P-0302 =CYLINDER #2 MISFIRE
P-0305 =CYLINDER #5 MISFIRE
Check spark plugs, wires, and coil(s)
125 views
Usually answered in minutes!
×