Hi everyone. Excuse my for not going through the introduction page. I will, but I need some help. I have a 2006 elantra with 88K miles. I completed the entire 60,000 mile tune-up, belts, plugs. My car has thrown a p0016 "check engine" code. The books says crank sensor, or cam sensor. Someone mentioned the cvvt solenoid. Has anyone else had this happen? If so, can you give me some assistance please?