Post by
VStar650CL »
https://forums.nicoclub.com/vstar650cl-u299034.html
Wed Mar 23, 2022 5:27 pm
P0340 is a cam sensor code (CMP) and not crank (CKP). The P0118 is most likely a separate issue, but it could be related if the CKP and ECT have a common ground connection.
If your original crank code was P0335 and the P0340 is new, and if the new CKP sensor is aftermarket, there's a decent chance it's magnetically out-of-phase with the CMP sensor. Try taking the bolt out of the CMP sensor and rotating it 90 or 180 degrees and see if the car starts. If so, the new CKP sensor is screwed up.