Like Pylon says, bring it to a mechanic and have one installed. I personally don't like the "mechanics" at Blaskin & Lane or Fountain Tire, there is a reason they are tire shops... For a little more ($20-40), the Ford dealer will put one in too (and then at least you know it was done right).
Chances are that he doesn't have synthetic oil. Good call on checking the antifreeze.
|