05 trailblazer and am still getting a p0340 error code after replacing the camshaft sensor with a brand new 1. I can clear the check engine light for a little bit and get a p0340 pending on my code reader. The check engine light ends up coming back on after driving just a couple of miles. Should I try a second camshaft sensor ? Any suggestions?