Temperature gauge started acting funny (it would just float back from cold to hot and back to cold in two seconds) and now the heater just started blowning cold air this morning. Any ideas?
check to make sure the temperature sender is connected properly.
If that checks out its probably a thermostat that is stuck open and not letting the engine get to or maintain propper operating temp.
It will be really obvious if the thermostat is bad, when you remove it the plunger will be stuck open, eg not in contact with the ring it is supposed to sit inside of.
If the thermo was stuck closed you would have the opposite senario, your car would run hot
make sure you check the temp sender 1st for propper operation to possibly save yourself some work