Common problem. 99% of the time it is caused by the EVAP purge valve being stuck open. That lets the fuel vapors from the tank dump directly into the engine as you are filling the lank and it creates a mix that is very rich and will not ignite. Holding the pedal down allows more air in to dilute the mixture so it will start.
Without knowing the engine, it will be hard to be specific but here are the images for the 1.8 and the 2.4 They are both very easy to replace with just a few hand tools. Basically, disconnect the hoses and connectors and unbolt them. Reverse the process to put the new one on.
Images (Click to make bigger)
SPONSORED LINKS
Sunday, February 18th, 2024 AT 6:58 PM