Hi my name is ***** ***** I will be happy to assist with this today.In some cases I may need more info to assist better.I apologize for any delay.
Excessive back pressure due to a restricted catalytic converter will cause the engine to lose power and can eventually lead to a stall out or hard or no starting all depending on how plugged it is.The evap code wont cause this here with a leak code and the leak code may have been a one time fault of leaving the gas cap loose and the code may just need cleared.It may also be a fault with one of the evap components leaking needing replaced.You would have to have the EVAP system smoke tested to pinpoint and repair the leak.
Back to the stalling and no start though,since you have a catalytic converter code I would have the exhaust back pressure tested.This is done with the pre catalytic converter oxygen sensor removed and a back pressure tester threaded into the oxygen sensor port.Then the engine ran (if it runs at all).If the back pressure exceeds 1.5 psi at any engine rpm range this indicates the catalytic converter needs replaced.
If it will not start and run at all try loosening or disconnecting the exhaust and see if it starts and runs then.If it does then the catalytic converter was plugged and needs replaced.
If the testing or lowering the exhaust doesnt work and the issue still occurs I would have the fuel pressure tested.You may still need a catalytic converter for the code set or any exhaust leaks fixed to fix the code set but you may have a weak fuel pump needing replaced that is actually causing the stall out/no start issue.I have had to replace several fuel pumps before for issues like this here.
If more help is needed, use the reply tab to continue our conversation. If no further assistance is needed, kindly rate my service.You can rate at any time and we can continue to work on your question as this will not close out your question.Keep in mind in some cases it can be difficult to fully diagnose or help repair your vehicle without seeing it and I work on delivering the best possible answer from what I see to work with.