my water pump has finally give up. I can't complain cause it's lasted 291000 miles. I figure it's about time to do a complete overhaul cause it's smoking more than usual and the timing belt is due. Where is a good place to get oem parts? Thanks for the help
Bookmarks