I have a vacuum solenoid that activates my heater valve. The solenoid usually won't activate unless I'm at idle, and then once it does and the heater's on, it'll shut off if I hit the gas really hard (a rare occurance, of course). Is this just normal due to vacuum loss under acceleration, or does it sound like I have a vacuum leak?