I just recently got my 1995 GT on monday. I don't really know a whole lot about cars, but I'm slowly learning and know my Stangs pretty well. Yesterday, I was backing out of my frinend's driveway when it sounded like it stalled, but right before I went to turn the key again, it revved back up...