Took Car to Dealership, P0315/P0016
I had to take my car to our local dealership due to the ECM going bad (P0604/P0606) and when I got it back I drove it home and as I was driving the MIL came on so when I got home I read the codes and it was P0315 confirmed and P0016 (pending). P0315 is for Crank Position Variation not Learned and p0016 is for Crank-Cam Correlation. Is it possible that the Crank Variation not programmed is causing the P0016? I called my dealership and they told me I would have to pay again for them to perform the learn operation (which is dumb because I already had to give them $350 for labor alone on what I know didn't take more than 30 minutes and they didn't even do what they were supposed to). Is the variation not being learned something I need to worry too much about? The car seems to be driving perfectly fine at the moment.
EDIT: it's an 07 Cobalt LT3 with 123,000 miles if that matters
Last edited by theseabass; 09-09-2017 at 05:19 PM.