View Single Post
Old 05-15-2013, 06:31 PM
timarnold timarnold is online now
Location: Maryland
Join Date: Sep 2009
Posts: 505
Mein Auto: 2003 bmw 525i
Can't really tell, but it's most likely either the water pump or thermostat leaking. While you are in there replace both.
Reply With Quote