Check with HeathDieseldot com and doityerself for a permanent fix
Also check the fuel and air filters, and lift pump operation - put a low-pressure guage on the water-drain hose, run the engine, open the drain to check for ~4psi fuel pressure at idle
Fyi, these DTC's pop up every year at this time as winter lays about with a frosty bite, and again in late Spring as the climes turn summer'y - time to clean the batt's and grounds and connectors, run 8oz powerservice additive and 8oz ashless 2-stoke TC-W3 ashless motor oil per each tank of #1 ULSD, sorta like the croatin oil\codliver oil yer grammaw used ta give ya every winter and spring
If that don't clean it out, you'll need a replacement IP
And, BTW - welcome to the 'Page, RR1............
jd
'96 Dodge 3500HD cc 2wd drw............'89 GMC 3500 cc 4wd drw
5.9 12v #10TST 6sp SBC13-1.375.......6.5TD EFI maxEtorq v2.0 DSG
DODGE makes it CUMMINS shakes it.....4L80E 205 4.10 Dana60\70HD
6 in a row makes it go.......................Grandpa's big truck