Thanks to the great post by GREEDJ at the Grand Am Owners Club I found how to fix this problem and wanted to show some pictures to help others save lots of cash!
My 2002 Grand Am GT (with 104,000 miles) was starting having these really annoying high-pitched squeaks and rattles, especially on small bumps from the front passenger area. With the radio on, you didn’t hear them, but with it off they were awful. I had my mechanic look at the twice and he didn’t. The strange thing about it is that you would hear it less when you put the window down and it sounded like it was in the dash area, rather than down in the wheel well area.
After searching online and finding the post above, I grabbed my Lithium Grease, which you should be able to buy at auto parts stores and maybe Home Depot/Lowe’s:
Then I opened the hood and took a look at the strut mounts at a sharp angle to see inside the rubber bushing:
You’ll see the little holes, as the arrows show.
I then sprayed some grease on the bolt and in each of the 6 holes are 1-2 seconds, as instructed by GREEDJ:
That was it, the squeaks are gone!!!
This should work for the 1999, 2000, 2001, 2002, 2003, 2004, 2005 Pontiac Grand Am and I would imagine other GM cars.