limp mode
A '94 would need to have one installed, OBDII was in effect in '96.
On my 2003 Silverado with a 4.8 (DBW), I started the engine one morning
and the dash was displaying a reduced engine power mode. I looked in the
engine compartment and a rodent had chewed most of the wires from the
fuse box to the TAC module. I repaired the wiring including two gray wires,
which I thought were both 5V. It turns out one was 36V and one was 5V,
which were switched and this still caused P0120, P0220, P1516, P2135 codes.
Regardless of DBC/DBW, an error in the wiring could cause reduced engine
power mode. If OBDII code reading is available, this will narrow it down.
Recently, I starting getting P2135, P0120, and after replacing the throttle
body, TAC module and alternator, I was still getting a P2135. The engine
also wouldn't idle. So I did some research, and this pointed to the MAF
and/or MAP outputting erroneous data, although there were no MAF or
MAP engine codes being thrown. I replaced both and the codes are gone.
Last edited by 88bruce; Mar 25, 2018 at 02:02 PM.







