Certainly you would want to address the wheel issue if it is getting bad. Any CEL's as a result of wheels would likely be triggering traction control messages for the most part or possibly anti-lock brake messages unless it was real bad and causing some weird drive train issue. This may be the case if you are actually experiencing a really bad wheel bearing issue that might be putting stress on the drive train. Has your mileage gone way down or have you noticed acceleration or braking changes aside from the change over to the gas engine?So for the past few days, I've had the check engine light start flashing when the battery finally dies and it kicks into engine mode. It's also stayed on twice after it's flashed. Checked the code with my OBDII scanner and the first 2 times it was P0303. Last night on a a test drive, I could only get it to flash, not stay on, and the code that showed up was P0300pd. I tried to swap coils, but realized it was a weird "all in one" coil pack that I've never seen before and I couldn't just swap colls to see if # 3 coll was bad. My engine only has about 30k miles on it, the rest of the 67k is all battery miles. So I can't imagine the plugs would need changed already, since they're supposed to be good for 100k.
One interesting thing to note... I have had this wheel vibration that's gotten worse over the past month or so, and it's gotten pretty bad just recently, almost maybe coninciding with the CEL. I read in the manaul that a flashing CEL could be caused if I used different tires than OEM, which is weird. I'm wondering if the vibration is somehow triggering the code/CEL??? Anyone ever experience anything like this? Any suggestions? In the mean time, I guess I'll fix the wheel vibrations and see if that fixes it. If not, I'm thinking replace the "coil pack bar" or whatever it's called and see if that does the trick. Any thoughts or ideas are welcomed.