Hi. I built my truck from the frame up because of a deal I had with my buddy. I've been driving it a few months and just recently it would crank, run for 5 seconds and die. I talked to some mechanics and they said check my lift pump. When I got it off the plunger and half of the aluminum housing that holds it stayed with the block. It wasn't seized just broke off. I noticed the pump was loose while I was taking it off so I think it was broken from the owner of the parts truck I bought to rebuild mine. Has anyone else heard of this? What could have caused it? And could this be the source of a rough idle? Any info greatly appreciated.