RepairPal's independent, master mechanics track down the best of the best in auto repair. Learn more »
Get the latest advice about your car
new head installed
Just exactly what is your question about your vehicle. Were new heads just installed or do you want an estimate on new heads or what do you do when there is oil leaking from the head area? Please clarify.
Q&A > Ford > 1997 Ford Explorer
Q&A > Ford > 1998 Ford Explorer
Q&A > Ford > 2002 Ford Explorer
Q&A > Ford > 1994 Ford Explorer