bad heat on 2002 Pontiac Montana

heater blows cold air at idle warms as soon as i rev even couple hundred rpm

Asked by for the 2002 Pontiac Montana
Check the coolant level, if it is low this will occur.
thanks for the help but level is ok changed thermostat and bled system still the same