Hello! I drive a 2006 E350. In June 2015 I got a P0015 error code for a passenger-side camshaft solenoid timing being retarded. I purchased a set of 4 solenoids and replaced the two on that side of the car, fixing the error code. While doing an oil change two days ago, I remembered that I had two new solenoids and decided to change the ones on the driver's side that hadn't thrown an error code yet. After finishing up and having driven for 15 minutes, on the next startup I got a new error code, P0020 "B" Camshaft Position Actuator Circuit (Bank 2). I'm hitting myself in the head for going and doing what I thought was preventive maintenance that may have just earned me a different headache, but I can't figure out if this is related or unrelated to the switch. I found
this single thread from this subforum regarding the error code, and although my engine does not sound like that, I'm wondering if one or both of the solenoids I just put in could be bad and cause this seemingly unrelated error to pop up. I'm definitely an amateur at car repair, the most extensive work I've done to this car is change the crankshaft position sensor, but if it's just a matter of replacing the two solenoids I just put in, I could handle that. I'm just really hoping it's nothing scary like what Google has been turning up, which appears to be a $4000-6000 repair. Thanks for reading!
Also possibly related, probably dumb, but prior to installing them they'd been sitting in my trunk for 10 months. I have two 12" subs, so could excessive vibration have caused them damage?