changing the engine wiring harness did not fix the problem. the tech took it out to drive and it died on him. he had to get towed back. we thought about changing dealerships but decided it might be better for us to leave it in one place, but we did get a different tech to take over.
talked with a lawyer friend last night about lemon law and unfortunately, since its a lease we probably dont have much stroke. we could proceed but it would be a huge hassle. we'd be in a better position to go the lawyer route if we had bought it. at the mercy of bmw north america.