bowtiegurl
TYF Newbie
The timing chain has been replaced along with the cam sensor, crank sensor, VVT actuator & solenoid, fuel pump replaced and throttle body cleaned.The cam phaser code can make it stall and while it does need to be addressed I think one of the other issues is causing it to stall.
The bad cat on the driver's side can cause an engine to stall and they can be predictable like you are experiencing.
Finally, that brake booster vacuum leak code can also cause an engine to stall.
None of these repairs require replacement of the engine.
I'm leaning towards the catalyst but refresh our memories as to what's been done since.