Or play is safe and get your ABS codes read, Im %100 you have a bad bearing, you are explaining exactly what I have/is going through.
Here's a link to how change your hub assembly yourself.
Wheel Bearing Hub Assembly Replacement Guide - General Motors Pontiac Grand Prix GTP - Pictures & Instructions
ps.. anyone have a good suggestions for a good hub assesmbly? preferably sold instores.
Thanks