P058
DTC PO58:
PASS-Key Circuit:
CIRCUIT DESCRIPTION
Code P058 is an indication that the Fuel Enable Input has failed after a good signal was received in a given engine run cycle. The PASS-Key system enables engine operation by:
1. Allowing the starter motor to engage.
2. Issuing a Fuel Enable signal to the PCM.
Once the engine is running the Powertrain Control Module (PCM) continuously monitors the Fuel Enable signal, testing for a circuit or PASS-Key module failure that would prohibit a positive fuel enable on future ignition cycles. The PCM will not cancel fuel injection after it has been approved within a given ignition cycle. Therefore, stalling conditions cannot be the result of PASS-Key system failures.
TEST CONDITIONS
1. Engine run indication asserted.
2. PASS-Key engine start timer expired.
FAILURE CONDITION
PASS-Key Fuel Enable Input is not correct but has been correct within this engine run cycle.
ACTION TAKEN
1. "Theft System Problem, Car May Not Restart" message.
2. PCM will enable fuel injection on future ignition cycles regardless of the PASS-Key enable input status.
NOTES ON FAULT TREE
1. If engine will crank, then part of the PASS-Key system is operating correctly.
2. Checking PCM output. There will be 2-3 volts present at PCM terminal "2C8," if the PCM is OK and CKT 229 is not open or shorted.
3. Checking if PCM is recognizing cranking fuel enable signal from the PASS-Key Decoder Module.
4. Checking CKT 229 for a short to voltage or an open. If CKT 229 OK, PASS-Key decoder module is not able to produce a cranking fuel enable signal.
NOTES ON INTERMITTENTS
If Code P058 is set intermittently the following could be a cause:
1. Intermittent short to ground or voltage on CKT 229.
2. Intermittent open in CKT 229.
3. Intermittent loss of power or ground to the PASS-Key Module. The PASS-Key Module reads the Ignition key once each ignition cycle when the ignition is first turned "ON," therefore, faults in the key pellet and circuits to the ignition lock cylinder can cause a no start condition but cannot cause a stall or Code P058.