You seem to have answered your own question.
My guess is that with the leak your level is down which will cause the warm-up at idle and when you start moving the water curculates faster and cools things down a bit. Change heater core and get system filled back up and I think your problems will be taken care of. Happy wrenching :D
SPONSORED LINKS
Thursday, April 27th, 2006 AT 7:22 AM