Error Code P0010 - 2010 Cobalt LT
About 6 months ago, my check engine light came on. Went to AutoZone, was told the code was P0010. I was several thousand miles overdue for an oil change, so I had that done, and the light went away.
Then about 2 months ago, the check engine light came on again. Same code: P0010 -- Checked oil, everything looked good there. The next morning, the light was off, so I figured it was a fluke.
This morning, I'd started my car via remote start. As soon as I walked outside, I could hear that my car was idling funny (sounded rough, kind of like it was coughing?)... I got in, turned the engine off, then cranked it up using the key. Same rough idle. Let it sit for about 10 minutes, as it was pretty cold this morning, but the idle continued to be rough. Decided to put it in reverse to see what would happen... As soon as I started to back up, it seemed to sputter a bit (almost like it would if it were running out of gas.) Shifted into drive, pulled it back into the driveway, and turned off the engine.
I haven't had the current code read yet, but I feel I'm probably pretty safe in assuming it's going to come back as the P0010 (don't worry, I'll get it read before I make any concrete repair decisions.)
My question is, if it is the same P0010 code... how difficult is it to replace that camshaft position thing-a-ma-bob. I'm (clearly) not all that mechanically inclined, but I'm intelligent enough to follow good directions.
So, can anyone tell me where this part is located, how hard it is to find/replace, and are there any special tools I'd need or will "standard" tools (wrench, screw driver, etc.) be sufficient.
As additional information, the only other mechanical issue I've had with this vehicle was the power steering thingy kept shorting out, and that was replaced under warranty back in 2012. It currently has just shy of 78k miles on it.