Hello all. Hope everyone is having a happy healthy spring so far. My 540i 6 speed (2000) has had two recent issues with starting. 103,240 miles, new plugs in the fall, otherwise solid. The car turns over, starter runs, but engine fails to engage/fire up. The independent BMW mechanic nearby scanned for codes and nothing was stored or found. Each time he set up his scanner to the computer, the car then was able to fire up. He would then let the car sit overnight and could not find any causes. The second time he did not charge me the diagnosis fee. His advice was to wait for it to happen again and try the dealer, or let him try to find a code again. I don't really want to get stranded anywhere. The first time the car was moving and had a fail safe, ABS fault. No codes were stored, and I had been driving a few miles when the car just lost power and wouldn't start. The second time the car was in my driveway and hadn't been driven in one week. Thanks for reading.