my 03 acura rsx shut off on me today while stopped on a hill at a red light. i had a full tank of gas and the radio was still working. when i tried to turn it back on it started then shut off immediatley. i rolled into the gas station next to me, made some calls, about ten minutes later i decided to try just one more time. sure enough the car started right back up. i had my mechanic look at it. he checked the battery and alternator, both were charging fine w the car and headlights on. does anyone have any suggestions on what the problem could be. also in the last week while driving it seems to lose power for no reason, i have to step on the gas real hard then it drives normal again???