HouseCallAuto 3/25/2010You have a greater than 90% probability that the caniister purge solenoid is no good. You are temporarily flooding the engine because this solenoid would normally be closed and unaffected with the refueling event but the solenoid is stuck open and when you refuel and start it up, the raw fuel floods the engine immediately after it is drawn through the failed solenoid. Then after the add'l fuel has been burned (holding pedal down with terrible running and smell) it clears up. Here are add'l details should you want to DIY>>
Tests/Procedures: 1. Locate the purge solenoid on the back of the engine compartment between the intake and firewall and check if it is stuck open. If it is stuck open, unplug the purge solenoid and verify that it is not turned on electrically.
2. If the purge solenoid is stuck open, verify that there is no charcoal in it, sticking it open. If there is charcoal in the solenoid, replace the canister with it and clean the evaporative lines.
Potential Causes: Charcoal Canister