This is the second time this has happened to me in the last week. While driving in stealth mode, I ran the battery range down to 0 miles and the ICE did not kick in. I got the Reduced Performance Contact Service Center message and I was not able to switch from stealth to sport mode. I gradually lost power and ended up coasting to a stop. My CEL was on and was flashing and I had the red triangle with exclamation mark (driver alert). I shut everything down and let the car go to sleep. Upon starting up, the ICE started up immediately and I was able to drive home under ICE power. The battery range indicator showed 0 miles and the bar indicator was red. When I checked the OBD codes, I had a P0014 and a P0300. My code reader manual showed these to be engine misfire related.?? I've never had this happen before when using up all of my battery charge. Normally, the battery will run out to 0 miles then the ICE kicks in and I can continue driving on ICE power (even though the stealth/sport indicator did not show going into sport mode). Once I cleared the codes, the battery indicator still showed 0 miles but the bar indicator was white. I have not tried switching to sport mode prior to running out of battery but I've never had to do this before. By the way, I did do a hard reset after the last time this happened. Very frustrating. Any thoughts on battery problems, ICE problems, etc.