hi .I'm getting a p0342 code.its saying camshaft position sensor. so I replaced the sensor and I'm still getting the same code.any ideas what's causing the code