I just picked up my 04 SVT Focus and I think it might be leaking.
Not sure if it is oil or water (water pump?)...
Going to take it to the dealer on Monday, anything I should tell them to look for?
Has about 55,000 miles on it. Oil pressure seemed fine.
Not sure if it is oil or water (water pump?)...
Going to take it to the dealer on Monday, anything I should tell them to look for?
Has about 55,000 miles on it. Oil pressure seemed fine.