An '03 with 45k miles should still be under warranty.
If so, take it to the dealer.
If not then then fan motor or the final stage (the module that controls the fan speed) is faulty.
My guess is the final stage has failed, they fail all the time.
The final stage is a dealer only part and is located behind and below the glove box
Friday, September 7th, 2007 AT 11:00 AM