Lazy thermostat? I had a similar problem once, my fan wouldn't come on at all, and I mean at all. However I drove with it like that for about half and hour and then when I got back in the car later and started it everything seemed to work just fine.
By heater controls, do you mean the display, the actual warm air, or the fan, because all three are very different problems. If the display just won't come on try tapping it or if you have subs ratteling your car a little. I am having this problem right now and have to go pick up a new bulb for my dash. So this is probally the easier problem out of the three to fix. There also could be a loose connection and once the wire gets warm enough it will expand and make contact. Then again I could just be talking out of my ass with the entire wire thing.
Hookers need love too!
What we do in life echoes an eternity
<img src='http://vfs.com/~3d43patrick/rookiesig2.jpg' border='0' alt='user posted image' />