tl;dr Root cause was bad spark plug wires AND crossfire.
Original post:
Any help is appreciated and feel free to ask me any questions. I attached data logs.
My K5 is experiencing issues after performing some work on it this summer
Here’s the troubleshooting I’ve performed so far
This year before the issues started I
Original post:
Any help is appreciated and feel free to ask me any questions. I attached data logs.
My K5 is experiencing issues after performing some work on it this summer
- Hunting and "acting funny" at idle. The IAC is only opening between 0 and 11 steps in closed loop.
- Very noticeable lugging/surging during TCC lockup up in 3rd & 4th on flat roads and really really bad lugging/surging on inclines during TCC lockup up in 3rd & 4th
- TCC locking up at
800925-1000 RPM in 4th - Its shifting into 4th at only 35 MPH
- replaced the stock manifolds with summit headers (had to remove/reinstall spark plugs & wires)
- replaced the O2 sensor
- Repaired the O2 wire at the back of the engine (the previous owner or muffler shop hacked it up pretty badly)
- fabricated a new 2.25" exhaust
- installed 2" lift springs
- replaced the trans send line with braided AN-6 and added an AN-6 tee & adapter for the trans temp sender (the compression fitting on the hard line started weeping)
- Added a TCC lockup override switch
- replaced the muffler with a flowmaster 70 series truck muffler
- deleted the cat
Here’s the troubleshooting I’ve performed so far
- Bypassed my TCC lockup override switch (no change)
- Verified the TV cable isn't loose
- Drove it 4 days for the ECM to relearn fuel trims
- Overriding TCC lockup helps smooth out the lugging/surging and I haven't seen the trans go over 170°F
- Verified the sensors look OK in WinALDL
- Sprayed brake cleaner all around the intake manifold to check for vacuum leaks but there's no change in idle
- Performed the IAC initial calibration twice
- Adjusted RPM w/throttle blades to 500 RPM 1st time and 450 RPM the second time
- Cleared the BLM table and SES codes by disconnecting the battery overnight
- Tried idling with the AC on and the blower on max, adding load via the alt, and the IAC opened 30-50 steps and the idle settled
- Re-verified all fluid levels
- Collected data logs to look for any differences in and out of TCC lockup and during idle
- The ECM is *pulling* fuel the entire time its lugging/surging
- There are no knock events during the lugging/surging
- CTS reads the same in closed & open loop
- When I swapped the new O2 with the old O2
- It idles OK in open loop w/the old O2 but it wasn’t cycling between 0.1v and 0.9v, it was just hanging around 0.5v. After taking the truck on the road, it went into closed loop, it drove just about the same as with the new O2. I noticed the ECM was going in and out of closed/open loop with the old O2. While the ECM was in open loop it drove better than when it was in closed loop (TCC lockup demanded in both scenarios).
- When the O2 is unplugged and in open loop, the ECM does not go into into 4th like it does when the O2 is plugged in
- I have logs with the CTS is unplugged but I didn’t look at them yet (attached)
- 1989 4WD K5
- stock SBC 350 (replaced manifolds w/headers)
- 33" BFG KO2 (stock tires were 28")
- stock 3.41 or 3.42 gears (stamping on front & rear ring gears is 1235128 12 42 9 88)
- Around a year ago I rebuilt the TBI (soaked it in carb cleaner)
- Around a year ago I replaced the
- thermostat for the ECM
- injectors
- IAC
- MAP
- ESC
- Knock sensor
- EGR valve & gasket
- bunch of crispy vacuum lines
- Fuel pump (AC Delco/Delphi FE0115, 12-PSI max)
- fuel filter (K&N)
- converted it to an electric fan with a Delta Current Control 70 amp controller
- Had a local shop rebuild the 700R4
- Rebuilt the NP241 transfer case
This year before the issues started I
- installed a trans cooler after the rad
- replaced the trans return line with braided AN-6
- added a tee fitting on the remaining hard line for a trans temp sender
- Replaced the upper & lower rad hoses and burped it
Attachments
-
20250818_192813_LOG_cts-unplugged.txt119.6 KB · Views: 7
-
20250817_175422_LOG_o2-unplugged.txt15.5 KB · Views: 2
-
20250817_175132_LOG_idle-o2-unplugged.txt4.6 KB · Views: 3
-
20250817_174454_LOG_idle-closedloop.txt4.6 KB · Views: 2
-
20250817_173843_LOG_idle-openloop.txt4.9 KB · Views: 1
-
20250818_194722_LOG_normal-driving.txt92.1 KB · Views: 7
Last edited: