My dad had the truck at the farm and hit a couple bumps, stalled, and would not restart. Had it towed home, I poked around, jiggled a few wires, would not start. Jiggled a few more wires and it started fine... I drove it around the yard a bit hitting bumps and I could not stall it. I let it run and tapped the ecm and a bunch of other relays, sensors, and harnesses.
The fuel gauge doesn't work but every now and then it will start moving. I've double and triple checked the ground wires for it. Fresh and clean at the rear tail light and then another closer to the sending unit. But I have a feeling its the actual sending unit or whatever that thing is that holds the pump in place.
The speedo has gone weird after this incident, it will sink further down at idle or going reverse but reads upwards fine.
I need some more heads.