Evap code may be a problem with the fuel pump.
Suggest you read this thread below. You may want to just pop the fuel pump, connector off while the vehicle is down. Notice the discolored pin on the fuel pump power connector.
http://www.xoutpost.com/bmw-sav-foru...mall-leak.html