Just filled up my anti freeze (because i was completelly empty) and now i see a leak some were in the radiator, plan on taking it out with my dad and possibly fixing it. If were not able to, any good websites to buy a radiator from? i have a 1998 explorer 5.0 v8 awd.
thanks dylan