I have a 2010 impala 3.5 v6 that has had a problem for a while that makes the car loose power when driving and stalling. Before the car stalls, the revolutions move fast up and down. I went to the mechanic and had the engine harness repaired and the problem continued. I took it to autozone and used a scanner and gave me multiple codes that I will show below in a image. I have replaced the map sensor, purge valve solenoid, camshaft sensor, pcv valve and the problem remains. If someone has experienced this problem before or has an idea of what the problem could be, I would really appreciate it, Thanks.
Image link:
https://drive.google.com/file/d/1DVv...ew?usp=sharing