1996 Pontiac Grand Am

Electrical problem
1996 Pontiac Grand Am 4 cyl Two Wheel Drive Automatic 98,000 miles

Every time I start my car, the engine starts, but the starter keeps turning. I have to pop the hood and tap the starter relay switch. I bought a new relay switch, and it was slowly turning over, but it would turn over and not get stuck. Then after a month, it started getting stuck. I went and replaced the relay switch, and it gave me one start, and then wouldn't kick over again. It would just turn, but wouldn't start. So I would put the old one back in and it would start right up, but the switch would get stuck. The guy at the store said it was a wiring problem, and wasn't going to honor my lifetime warranty on the switch. What could the problem be?
April 20, 2010.

Test the ignition switch sounds like its sticking

Apr 20, 2010.