Could be unrelated, but when I first got my car, I was getting check engine lights off and on for about the first 1000 miles. I think it was the battery after sitting in shipping/storage, because I have not seen it since and have been driving the car at least weekly to keep the battery charged.