Hi. First time Toyota owner, new to the forum. I've been a mechanic for 40 years. I did a timing belt/ water pump replacement on a 4.7 and was so impressed with how robust and easy to work on the engine was, I went looking for a 4 door Tundra with the 4.7. The one I bought was a very clean '05 Limited with 305K. I've had it 2 years, put on 35K so it now has 340K. Nothing has been done with the engine other than plugs and timing belt. All parts on the truck are original (other than brakes) except for right lower ball joint. That aftermarket replacement ball joint broke in the first 5000 miles for lack of grease put in the 'permanent lubed' joint when it was manufactured. The engine starts and runs perfect. After 6000 miles the oil still looks like it was just put in. I believe the 4.7 is easily a 500,000 mile engine.
I was looking for parts on-line and came across the identical Tundra to mine for sale, except it was '06 and had half as many miles. I want to drive the truck for the next 20 years and I hated to watch the '05 deteriorate so I bought the '06.
The puller is '05 with 340K.