The same thing happened to me the other day on my gtp.
drove it into the garage,went to back it out and it would only stay running for a few seconds then die out.....someone here told me about the relay/bending the pin.
The car started right up and work like it dod a few days ago