The control box above the radio could be at fault as well. If it's stuck on high, that would do it.
I was under the impression there were seperate relays for each speed on the blower. But I may be wrong, so don't assume I am right. Have you read through the haynes manual yet?
Scott