I just got back from a 1.5 hour trip with my 1999 Pontiac Grand prix GTP. When I pulled into my drive way and parked i noticed that the shift indicator light (the one that shows if your in Drive, park, etc) was not lit up. I put it into park and then noticed that the thing was locked into park. So I shut off the car and tried to restart it. It restarted, my light was back on, but it stalled almost right away. I tried again only this time i put my foot into the gas a little bit and it fired right up and seems to be perfect again. Ive sinces shut it off and restarted it about 10 times and its fine.

Should I be worried? Does anyone know what could cause this???

Thanks.
Martin.