I have a 2015 GMC 2500HD Denali. My wife bought last year. From the 2 day I’ve had nothing but problems even tried unsuccessfully to return it to the dealer. As of now I’m at my wits end. DTC light came on p0010, was told by the dealer try using “sea foam”. Didn’t work. To make a long story a little shorter, have replaced ; exhaust, 02 sensors, cam shaft & crank shaft sensors, wiring harness, vvt magnet, vvt Solenoid and actuator. To top it off the oil pressure fluctuates from 10 to 50lbs with the right amount of oil. Have been unable to register because of not being able to pass inspection. PLEASE HELP the gmc dealer I just took it to said “just replace the motor”! Like I have $14,000 in my pocket!!!