If opening the blend door and have no heat, is the engine reaching operating temp and if not check thermostat
if its reaching the operating temp
check heater hoses both should be hot if one hot one warm heater core need to be isolated and flush
Sorry I cant find the codes you supplied lets make sure we are at the same page try to get the codes this way or by using a scanner tool
Ensure coolant temperature is at least 120 F (49 C) before entering self-diagnostics.
Turn ignition to run position (engine off).
Simultaneously depress OFF and FLOOR buttons on EATC module, then press AUTOMATIC button within 2 seconds.
Display will show a pulse tracer going around the center of the display window for up to 30 seconds while test is running.
SELF-DIAGNOSTIC TEST CODE DIRECTORY
Self-Test & (Intermittent) Fault (Run Time Code) (1) NGS Tester (DTC) Code (2) Problem/Description Test
024 (022) B1249Blend Door Actuator Short
024 (025) B1249Blend Door Actuator Failure
031 (*****) B1251In-Car Temp. Sensor Open
030 (*****) B1253In-Car Temp. Sensor Short
041 (043) B1255Ambient Air Temp. Sensor Open
040 (042) B1257Ambient Air Temp. Sensor Short B1257
050 (052) B1261Sunload Temp. Sensor Short B1261
***** (*****)U1041Vehicle Speed Signal
***** (*****)U1073Engine Coolant Temp. Signal
***** (*****)U1222Interior Lamp Signal
***** (*****)U1235Display Data Signal
Sunday, December 6th, 2009 AT 7:06 AM