Check gas cap
did you put on a new gas cap?
Did you take yours off and then put it back on making sure it threads and seats properly? If you did, you likely need a new cap (or possibly the tube from the filler neck to the charcoal canister is blocked or disconnected).
Search Pontiac Grand Prix Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Pontiac Grand Prix Experts