It could be the water pump? Which is inside the timing cover next to the oil cap on left. Or maybe the radiator cap which is also nearby? I'm leaning to water pump though. Also could be a freaky hose leak that squirts to that area?
Friday, January 21st, 2011 AT 5:13 AM