Went to a friend's to look at his furnace, drivin up a small hill, temp started climbin real quick. . got to the top of hill, was at 240, red temp light was on, and she was dingin up a storm. Pulled off and shut it down, was leaking from passenger side of engine, middle. Possibly the turbo? 2010...