So you have three different issues here, please start a new thread for the other two ie: P0351 P0352 and P0502 are separate. We will handle the
P0341 - Camshaft Position Sensor A Circuit Range/Performance (Bank 1)
P0342 - Camshaft Position Sensor A Circuit Low Input (Bank 1)
On this post, you can try replacing the camshaft sensor, but I can tell you if the engine is making a slight rattle sound at idle chances are the timing components are worn out such as the timing chain, guides, tensioner. Here is the location of the sensor. Make sure to clear the codes when completed. The sensors are under the timing chain cover so that must be removed along with the valve cover. Check out the images (below). Please let us know what happens.
Images (Click to make bigger)
Sunday, July 13th, 2025 AT 7:33 PM