Clever diagnostic trick. I love those. Never underestimate low tech.
I had a 240D with the same problem, and even the *STOP* lever didn't
shut the car off. I had to put it in gear and stall it. Problem was a
leaking hose under the dash. Old rubber, sucking air.