The puddle is just left of the front right wheel, i think the expansion tank and rad are above it but when i check them they are both pretty much full. I felt the water and it seems like just water, no anti freeze mixture. Any idea where the leak could be coming from?
Oct 22, 2011 at 4:30 AM