So this truck has a bit of a story. My father owns a salvage yard and in 2010 we got this truck in wrecked pretty hard in the left front without any air bag deployment. I decided to fix it (still has a good title). When I got it back and drove it for two weeks, it over heated coming back from Houston, Texas so I had it picked up. Turns out it also had a blown head gasket. I pulled the motor myself and stripped it down. I sent the heads off to be redone and then to a machine shop to be reassembled. I put it back in the truck. Two weeks after putting it back in I lost oil pressure running down the highway, I thought the sensor went out. A minute later, it locked up. The machine shop guys didn't tighten the oil pickup inside and it fell off internally. I decided just to put a whole new motor inside it and ditch the bad mojo with the 07 motor. It currently has an 05 4.7L in it and it has run good ever since. Replaced the motor at 82,000 miles with a 50,000 mile motor and I put a lower mileage tranny in it about 30,000 miles ago. Currently at about 156,000 miles. I also do ALL of my own work on it because I don't trust anybody else. Been a good truck ever since but we call it a junkyard special. lol