I've got a 95 Powerstroke E4OD CCLB dually with 335k miles. The O/D light was flashing when I bought it, but it was also leaking tranny fluid and had a bad torque converter (i knew this going into the purchase). I recently had the TC replaced and a new front seal installed, and the engine codes were cleared since the batteries were disconnected (I don't remember what the codes were). The truck now shifts through all the gears, and doesn't leak, and doesn't slip or stall anymore. However, the shifts are still hard and the light is still flashing. The truck has no stored codes (checked multiple times with 2 different scanners). It is NOT tuned (I know for a fact since I put the truck back to stock and sold the tuner the day I bought the truck). The cluster all works, and I went through all the fuses both inside and under the hood, and no blown fuses. I disconnected the batteries overnight, and tried again. The truck turns on, no flashing light, but after maybe 10 seconds (no driving, just idling and warming up) the light starts flashing again. I've been searching forums all week and can't seem to find an answer. I know I can try better cleaning the wire plugs on the tranny for the gear selector and the speed sensor, but I have already gone through them once. The fluid is still a very clean color, doesn't smell burned. But I have not been driving it much to prevent any damage driving in safe mode may cause. Any thoughts or suggestions would be appreciated, thanks.
Okay, I now have the new TC, new solenoid pack, new neutral safety switch, new fluid, and let the truck sit with the batteries unplugged over night, and still have the flashing OD light. It doesn't slam into gear super hard anymore, but it still sometimes lugs down and the light still flashes. Thoughts?