Could it just be a poor connection if the battery was to ground out when the truck was running i.e. battery touching the hood it would kill the engine imidiatly due to not enough power getting to the coil. So I don’t think that’s the problem I would be looking into poor connections