My blower on my 02 will not come on,but if you hit a bump it will some time come on
You have a loose connection. I'm going to say the blower motor or blower motor resistor would be a good place to start looking.
Search Pontiac Bonneville Questions
Pontiac Bonneville Experts