More than likely this is caused by the fuel vapor canister is full of fuel and when you are starting the engine the purge solenoid is hanging open due to the fuel in the charcoal canister. What happens is when you get fuel in the canister it breaks down the charcoal and sends the particles to the purge solenoid and it clogs it causing it to stick open.
https://www.2carpros.com/articles/engine-cranks-excessively-before-starting
Once this is stuck open you are actually flooding the engine because the purge is to remain closed during starting and if it is hanging open then you have more fuel in the engine than it needs and it is hard to start.
This happens due to one of two main reasons. First you over fill your tank by topping it off. Second you leave the engine running while you are refilling. If the purge is open when you are refilling, then it will pull fuel into the canister.
Clearly the purge could be defective as well, but this is the most likely cause of this failure.
The reason this happens when you refill is because as you are refilling the tank, it forces even more vapor through the system and floods the engine.
I would remove the purge and inspect it and then check the canister for fuel inside.
Please run through this info and let me know what you find.
Thanks
Images (Click to make bigger)
SPONSORED LINKS
Sunday, April 17th, 2022 AT 9:07 AM