I had problems with my minivan just like that. It turned out to be a small leak in the rad. tank and not enough water for the heater to work. Gauge was not hot either. Filled it up and heater worked. Changing the rad was not too bad but better than messing with the heater core for sure. Check to be sure.