Ok so I'm throwing 3 codes. P0300 which is the random misfire, p0401 which is egr insufficient flow, and the p1441 evap system flow during non purge.. I got a new egr valve ready to install.. after searching for the evap code, how do i go about the purge valve? Should I replace the whole canister and how do I swap them out? I took a look and didn't see any cracked lines but I frequently get a strong fuel odor..