The heater has no problem producing the actual heat as I have stated because when I push my hand up to the vent I can feel warmth and it has no problem heating up the car, there is just very little air flow coming out of it which causes it to take longer to heat up the car.
Then you have a fan problem.
Well he said using the A/C blows strong. The air doesn't go through the heater core when in the cold air selection. So the blower may be fine.
Fan doesn't blow hot air, it takes outside air and blows it across the heater core to get heat.
I meant that as the blower motor itself warms up from the electrical current and acts up.
Should be a brushed DC motor with fan speeds controlled by a resistor bank. Hi speed doesn't go through a resistor.
Not common for these motors to slow down from heat. Resistors go bad and electrical connections overheat and go bad but it normally works or it doesn't.