Sorry for the double post. My M5 is running rich- so much so that it floods the cylinders and won't start without removing and drying the plugs. My mechanic checked the fuel pressure and indicated that it was within spec. The check engine light has come on, but this problem preceded the appearance of the light. Anyways, can you read the fault code from inside the car by hitting the gas 5x with the ignition ON? Otherwise, besides unregulated fuel pressure, what might cause this. I don't think it is poor ignition (unless it is an insidiously intermittent problem) beacuse that also checked out (according to the mechanic). I am beginning to think this guy doesn't know too much- any suggestions? Should I drive the car (if only to a different mechanic)?