Ok so here it is. Had the truck 9 years now put a new 5.7l in 7 years ago. parked it did body work few hiccups and i bet i have only got 40k on the new motor and it blew up. oil pump pickup fell off in teh pan adn got all chewed up. i will try and keep track of all the parts a pieces i use.