2005-2010 V6 Mustang Tech
hey everyone im new to this and recently ive noticed that im losing alot of antifreeze and i constantly have to fill it up. i work with a mechanic and he said i just need to buy a new water pump but i should get a high performance one so that it can handle the higher revs, but ive been searching...