Now,were seeing that the fuel pump code is coming up. Also, my battery holds a charge, but something is drawing from it when its off. He replaced the fuel pump. Mechanic came in today and the new pump is dead as it is pulling from the battery all night. He talked to BMW and they are bringing it down to the dealership after he spoke with them. Any thoughts anyone? I just want to get the car running so I can trade it in.