Originally Posted by morsmortis
The blower works on the first three setting but not on high? also my car takes 30 mins to warm up to even get luke warm air out?
For the blower, GM'* "SOP" in wiring the blower is to use a pack of resistors for the lower speeds on the blower, and a relay for the "High" setting (bypassing the resistors)..so having a blower that works in the for the first three, but not in high, tells me the relay isn't closing, or no juice is getting to that relay.
The way to check, is to start at the blower and work your way back in the wiring till you find the relay. Re-seat that relay and see if it starts working in the "high" setting.
Does your car actually take 30 minutes to warm up? or are you saying it takes 30 minutes till you get hot air out the heater ducts?
My guess is the latter.... In which case you need to check the coolant hoses back to the heater core. Typically you will find a vac operated valve that cuts off the flow of hot coolant to the heater core...if it'* not working, you are not going to get heat. You can also have a shutter inside the HVAC ducts under the dash stuck in place..blocking the flow of air over the heater core.
..if the car'* coolant is taking 30 minutes to come up to temp, then the reverse situation is true...coolant is being circulated through the radiator 100% of the time. The main thermostat in the outlet of the engine block can be stuck in the open position, or the valve that cycles coolant to the heater core can be stuck open. End result being the coolant is comming out of the block, through the heater core, through the radiator, and back into the block all the time. In that case, the engine will not come up to temp quickly as it'* heat is always being dissipated by the radiator until ALL the coolant is hot. You would also see the temp gauge on the dash bouncing around a lot instead of holding steady around a single value.