how come my fan motor on ac/heat only works sometimes
Check the fan relay, it's probably on it's last legs. The relay is about $12, probably worth it to just replace it and see if that cures the problem.
Search Pontiac Bonneville Questions
Pontiac Bonneville Experts