I am unsure if grand am's have the same wiring harness as grand prix, but when I had a grand prix I had this problem and it was actually my ignition harness, and come to find out a very common problem with grand prix. Nothing would work except on high, and if wasn't on high my auto lights didn't work. Just throwing in my .02