Need help finding Code definitions.
P0500
P0603
1247
1248
0720
Buzz test sounds like #8 has problem, And GPR works, truck will not start when cold without plugging in block heater. I suspect burned harness but haven't had time yet to get into it. When it starts it runs real rough for several min.-Suggestions, Code info.
Diagnostic Trouble Code (DTC) P0500 indicates that a VSS malfunction has been detected.
Note: Delayed engagement or no vehicle movement may be caused by a transmission concern. Harsh shifts and/or erratic speedometer may be caused by a failed speedometer or an open or intermittent ground within the instrument panel on vehicles with electronic readout.
Possible causes:
Open in VSS (+)/VSS (-) harness circuit.
Short to GND or SIG RTN in VSS (+)/VSS (-) harness circuit.
Short to PWR in VSS (+)/VSS (-) harness circuit.
Damaged VSS.
Damaged PCM.
CONTINUOUS DTC P0603 IS SET WHEN THE PCM HAS LOST KAPWR
Note: This code may have been caused by disconnecting the PCM or the batteries.
Possible causes:
Battery or PCM has been disconnected.
battery cables loose or poor connection.
battery discharged.
open in KAPWR circuit.
blown fuse.
PCM.
Check for other codes.
Key on, engine off.
Clear DTCs.
Cycle key off, then on.
Perform retrieve Continuous DTCs.
(DTC) P0236, P1247 AND P1248
DTC P0236 indicates a turbo boost sensor A circuit performance concern.
DTC P1247 or P1248 indicate turbo boost pressure was low or not detected.
Possible causes:
damaged MAP hose
low turbo boost
intake manifold or crossover tube hose leaks
damaged MAP sensor
damaged PCM
Inspect MAP sensor hose and manifolds for damage, leaks, restriction and misrouting.
P0720 OSS (Output Shaft Speed sensor on Trans)
Insufficient input from OSS sensor.
PCM has detected a loss of OSS signal during operation.
Sets DTC. Flashes TCIL. May flash MIL
Possible causes:
defective sensor
defective wiring
debris on sensor magnet (internal trans parts failure)









