All of codes, P0011, 0014, 0021 and 0024 are related to camshaft position sensors. The P0341 is also related to one of the cam sensors. The P0455 is related to a small leak in the EVAP system, which wouldn't cause it not to run.
The idea that all cam sensors set a code is odd. Was there any engine noise such as a ticking or rattling noise? I'm wondering if the timing chain has jumped.
Let me know. Also, let me know if it sounds normal when cranking it.
Friday, May 15th, 2020 AT 9:51 PM