FPR is possible-try that first, although i don't think an AEM one is required, it's your call.
If that doesnt work, try the charcoal canister, some CRX when i was working at autozone, kept on shutting off after starting and it smelled like gas too... no pinging tho-turned out to be the charcoal canister? just a thought.