A few weeks ago the Service Engine Soon light came on and the car felt like I hit a wall under hard acceleration. I checked the code and P0014 came up. This indicated a possible problem with the camshaft position sensor on the driver's side. I pulled the sensors and swapped them with the ones on the passenger side and cleared the codes. I have driven about 500 km since and the light just came back with the P0014 code again. This rules out the actual sensors. I am leaning towards the VVT solenoid next, but thought I would check to see if anyone has experienced this issue.