My truck is overheating, obviously. Idling, it doesn't over heat or if it does, very slowly unless I turn on the a/c and give it some gas.

I replaced the heater core last year.. and no signs...