My husband took our 2016 i3 Rex for an oil change. 20 minutes later, as range extender kicked on, smoke started coming from back of car followed by smoke in the cabin and a burnt oil smell. The i3 became a brick (no power steering or brakes and windows would go down as cabin filled with smoke.) He was able to get the car to the side of the road and within 1 minute and 45 seconds the car was in flames. 15,000 gallons of water later, the fire department noticed the dipstick for the generator appeared to be missing. Anyone out there with thoughts?! Obviously it was towed to back to the bmw where it was serviced for an investigation. We are just shocked, we loved this car!