My truck did sometimes stall right after starting. The engine would
start and then stop in 2-3 seconds. It would crank further, but would
not fire. I had to "reboot" the truck by going to the battery,
disconnecting a disconnect that I installed a long time ago, and then
reconnecting the battery. It would then start after some cranking.
After a while of doing such, I found out that another battery post
(not the one with disconnect) had a poor connection: first the battery
terminal connection was loose, and second, due to an extra cable (for
an emergency inverter), the cable connection woould get extremely hot
After correcting this, the engine does not seem to stall anymore,
although it has been only 3 days.
My question is, could the above symptoms have been caused by a weak
electrical connection of one terminal. Or am I fooling myself and only
seeing a random "luck". The stalling occurred at random moments.