I had emissions done yesterday and failed due to gas cap, changed it, then when i was driving back i got ENGINE MALFUNCTION PLEASE REDUCE SPEED. i turned the car on and off and the warning went away. i do not notice any loss of power, weird sounds and abnormal RPms. I called my technician at BMW and he said that warning is used for many things. i just had the car diagnosed a week ago at BMW for a screen replacement and other then that everything was fine. he said they have warranty on high pressure fuel pump, but only on a certain part. i really dont want to pay more especially after a $1400 screen replacement i did a week ago. 2008 535i with 80k miles.