ya i was going to try and drive it to the ford dealer today but it is like 20 miles away. i just looked in my computer and it only gives 1 hour to put the pump in. so is it easy or what? and where is it at on the engine? if i try and tow it i would have to take the front bumper/splitter and side effects off so its a big PITA
thanks