My wife owned (leased) a BMW X3 a few years ago. We had it in to the dealership 4 seperate times for a "no start" condition; lights on the dash would light up, but no starter spin. If it sat anywhere from 5 seconds to sometimes 3 hours, it would be fine; it would start right up. We finally had it towed to the dealership and informed them we did not want it back until they could reproduce the fault (they could neer get it to fail when they had it) and fix it. We were provided a BMW loaner; one of the benifits I'll gess in buying/leasing one. They called a few days later and said the lease was being paid off, and our deposit was being refunded (we had that car for 18 months). After the second day, they were able to reproduce the fault, but for whatever reason, they did not want to fix it.
We stayed with BMW and leased another, as they handled it all excellent.
I hope this OP has the same results.
It is better to keep your mouth closed and let people think you are a fool than to open it and remove all doubt.