Questions: Are these items encircled in red my camshaft position sensors? (see photos) Is it logical to replace it given these circumstances?
CEL came on one time months ago and went off within a few days. CEL has not come back on since then. only 1 code - P0346: "bank 2 camshaft sensor A camshaft position sensor circuit". I started looking around on the internet to find a step-by-step on how to replace the sensor...turns out there isn't much on the internet about this sensor for my engine. I looked up the replacement part and then got under the hood to see if I could find something that looked similar. I found these items (circled in red on the pictures). Can't read the part number though to verify that these are indeed the camshaft sensors, so I'm here to ask for help before I order the parts and replace them. Car is dealership-maintained, but I really don't want to pay the dealership to do a simple job.
Car symptoms: My car always starts right up after sitting overnight, runs great (slight rough idle but very slight). If I drive somewhere, turn the engine off for 30-90 minutes and then restart it, it cranks but doesn't turn over. I always crank it again and then it does turn over on the second try.
Car info: M276, 2013 ML350 4matic
CEL came on one time months ago and went off within a few days. CEL has not come back on since then. only 1 code - P0346: "bank 2 camshaft sensor A camshaft position sensor circuit". I started looking around on the internet to find a step-by-step on how to replace the sensor...turns out there isn't much on the internet about this sensor for my engine. I looked up the replacement part and then got under the hood to see if I could find something that looked similar. I found these items (circled in red on the pictures). Can't read the part number though to verify that these are indeed the camshaft sensors, so I'm here to ask for help before I order the parts and replace them. Car is dealership-maintained, but I really don't want to pay the dealership to do a simple job.



Car symptoms: My car always starts right up after sitting overnight, runs great (slight rough idle but very slight). If I drive somewhere, turn the engine off for 30-90 minutes and then restart it, it cranks but doesn't turn over. I always crank it again and then it does turn over on the second try.
Car info: M276, 2013 ML350 4matic