Hello, new user here. working on my wifes 2004 mazda 3 hatch. ~150k miles. bought the car for a good price with a few codes but was told it was all evap related. threw a p0442 and a p0455. replaced gas cap and no change. replaced the evap solenoid and all the lines and still no change. it was a dorman solenoid and iv never had a problem with there stuff. What do i check next? im going to crawl under the car and see if i can chase the lines back to make sure they are not damaged from road debris. i read on this forum that if the fuel tank was over filled it could overflow into the vapor canister? can this actually happen?