You mention that you can't seem to clear the codes yourself. I would suggest that, on a vehicle like this, those codes are usually there with very good reason. There is the occasional check engine light due to a bad charging voltage level (though software updates seem to have dimished that frequency), but otherwise, these codes usually mean you should have the dealer at least take a look.
Now, I can certainly empathize with your frustration. There have been a few of us that had some problems early on. It seems that problems can be inter-related at times. I suspect you'll have all the kinks worked out soon, though. Please try to be patient, and keep us updated.
If it makes you feel better, I was a real early adopter (December 2010), and as a result of some dealer negligence, had numerous problems during my first few months. During that time GM was extremely responsive, and now I'm happy to report that I am completely trouble free... and the Volt keeps putting a big smile on my face with its smooth electric drive.