I have a 1994 K2500 with the 6.5 and 5-speed, and occasionally run into hard starting (very infrequently) and stalling (EXTREMELY rare.)
SES light is almost always on, except above about 3000 RPM or when cruising at 70+ mph, the light goes off. Slowing down causes it to come back on. Codes read DTC 18 and DTC 15.
I know a lot of the issues here are IP, PMD and lift pump, however I'm curious if these particular symptoms point to something specific so I can start there. I think the cheapest start is I'm going to throw a small gauge on the lift pump and replace the fuel filter and verify flow to the IP.
PMD is original and still located on the pump.
Any thoughts? Thanks!