Could it be the blower motor resistor? I replaced mine a while back in my 06 because the lowest blower setting had always been out in mine, then the second blower speed stopped working and the third blower speed slowed down. Ha! Once I replaced the resistor, I got all the speeds back.