It's a pickup... and may have been used for pulling an RV. The "assumed" battery isolator may have been for the RV wiring so the RV didn't drain the battery while camping overnight. Follow the wires and see where they go before making any changes. The breaker is consistent with a trailer power plug. Just a Wild Ass Guess as maybe there was a stereo system involved or other high power drain stuff installed.
I suggest you have an electrical problem that needs to be solved before you throw even one expensive part at it.
Codes are listed here:
OBD I Codes DTC 12 - No Codes Present DTC 13 - Engine Shutoff Solenoid Circuit Fault DTC 14 - Engine Coolant Temperature (ECT) Sensor Circuit Low (High Temp) DTC 15 - Engine Coolant Temperature (ECT) Sensor Circuit High (Low Temp) DTC 16 - Vehicle Speed Sensor Buffer Fault DTC 17...
www.thetruckstop.us
You noted the following codes (One step ahead of the game here, congrats! We don't have to ask.)
DTC 29 - Glow Plug Relay Fault
DTC 36 - Injection Pulse Width Error (Time Long)
DTC 49 - Service Throttle Soon Lamp Circuit Fault
DTC 57 - PCM 5 Volt Shorted
DTC 62 - Turbo Boost Sensor Circuit Low
Start with grounds by taking them apart and cleaning them. Load test the batteries separately. Check the positive and negative battery cables. Yes, they are coming apart for a total clean and inspect or you can do job right later after wasting a bunch of time on other things while missing a dirty connection.
Then you need to concentrate on the short. Shorts piss off the ECM like no day tomorrow and a bunch of other avalanche codes pop up from the short. Your biggest clues are the Boost (MAP) circuit low code. Then the glow plug/ STS lamp. It is suggesting something on the MAP sensor wiring is shorted somewhere.
The STS lamp may be removed or burned out.
Unplug the MAP sensor, reset the ECM via battery pull for 30 seconds and see if the code is gone. Trace the wires. Inspect under the intake manifold for wire problems like rubbing through on things, burn up, etc. If the code is intermittent moving the wire may temp solve the problem until it shorts again.
If the code 36 continues and
only after the MAP short is fixed:
Check for air in the system including a INOP lift pump as suggested already.
Again Testing For AIR IN FUEL is step Number One in the GM flowChart.
Replace the PMD extension cable with a Made in USA one. And then the PMD.
Last replace the DS4 with a DB2 and get rid of the unreliable PMD screw up GM let out the door.
If electronics are not your thing I suggest looking for an auto electric shop and pay them to hunt down the short/wiring problem. Trons can be a real time consuming PIA even for those who "get it". Just saying this is one of the few frustrating things that it can be worth renting experience to get fixed and out of your hair.
@IdDieselGuy I rarely grammar police anyone, but,
if you lean on the enter key it would be a helluva lot easier to read than one chunk of text. Mixing up your blown head gasket cracked head etc. gas rig in with the diesel rig and wondering about timing causing it is confusing to read in one paragraph. Bad news is bubbles in the coolant are expensive tear the heads off combustion leaks unless it's burping air or boiling over. There is a little known water pump failure for 1995 or so years where the flow is/becomes so unbalanced the passenger side boils over on 350's (5.7L gas engines) while the driver side with the temp probe says everything is fine. This gas engine water pump failure/defect/(whatever I forget) is above and beyond the known 6.5 Diesel balance flow problems.