You need to fix the vacuum leak if you are having to pull over and pop the hood to shut it down. The underdash actuators are vacuum controlled and can cause problems similar to what you are talking about. Fix the leaks and I suspect you will resolve some of your heating issues.
__________________
Jim
|