Code P0451 EVAP (Mazda5)

I have the same code and replaced all the sensors but it still comes on. Runs poorly and stalls out after I fill it up with gas. I’ve been throwing parts at it for over a month to no avail.
Did you replace both
CG36-42-580A...........Evaporation hose assembly with FTP sensor MSRP $ 227.88
CG36-42-580A - Hose, evaporation. Engine, fuel, tank, transmission - Genuine Mazda Part

L5E1-18-791A............. Short cord MSRP $ 52.39
L5E1-18-791A - Cord, short. Engine, fuel, tank, transmission - Genuine Mazda Part
 
Back