2006 4R Sport Water Pump Still Kickin'
I have a 2006 T4R V6 Sport Edition that I custom ordered from Japan that year and I've been driving it ever since. I currently have 195,415 miles on the odometer and the water pump is still doing just fine and dandy, with no issues, which has surprised...