The CEL should have a code that would help a LOT. There are a lot of items that can turn it on.
As for the heat problem. It sounds like a blend door has a problem. There is one that directs the air through the heater core or the A/C core, Another directs the air to the different vents.
A vacuum leak up front could be causing both problems.
Was this a private sale or dealer? If it was a dealer it should have some warranty on it.
SPONSORED LINKS
Saturday, January 3rd, 2009 AT 5:20 PM