I have a 95 318I with 140K miles. The other day when I started the car after parking it for a few minutes, the idle was rough and the check engine light came ON. I turned if OFF and restarted the car and the same condition occurred. I used the gas pedal method to get the DTC and got a code of 1215. Is there any other cause of this code beside the Air Mass Sensor.
The next day, I started the car and it ran fine. The check engine light went out after about 20 seconds.