Alright I am sort of new to the Toyota Maintenance scene. I have owned a 2000 Tacoma 4 x 4 with the 2.7L but beside oil changes I never had to put a wrench on it. Now owning my 96 4Runner, 4x4, 3.4L and placing the proper context for my next statement I'll just say what an overwhelming pleasure it is to work on these trucks. The quality is just incredible! I replaced the water pump due to a leak. After removal and inspection I found that the pump had not mechanically failed at the shaft seal but was most likely on thermal transients (heat up/ cool down) due to the cast iron block and aluminum housing for the pump. The new pump includes a gasket with an integral o-ring which I suspect was designed to remedy this problem. How smart is Toyota for that!!! Let me restate this another way. 170,000 miles and the pump was replaced due to a sealing problem NOT due to mechanical failure. Just awesome.