I got the same problem. Car drives great so I think it's the gas cap. But I always make sure to screw it on tight. I even tried disconnecting the battery to reset it but it didn't work. I'm going to take it to the dealership to find out what's going on.
<img src='http://www.geocities.com/royb9t8/MY_BMW_2.jpg' border='0' alt='user posted image' />
<span style='color:blue'>My ass may be dumb, but I ain't no dumb ass!</span>