My 99 expy has a new front heater core,new tstat, and has been flushed several times but the heat comes and goes. Has good heat then after driving 20 minuits the heat goes away. I need help bad. This thing has drive me nuts. The blind door is new also. The heater hoses are both hot to begin with but when the heat goes away the outlet doesn't seem near as warm as it should be. Could it be a air pocket?