Bmw 335d automatic with approx 60k miles. while driving on the highway at approx 60 mph, the vehicle suddenly began to make noise, shake violently and fill with smoke. the passenger side curtain airbags went off from the violent shaking. my husband piloted it across 2 lanes of traffic to the shoulder. the center console and shifter were lifted up several inches. we were shocked that we did not wreck. we set the emergency brake and called bmw roadside assistance. it was towed to the nearest dealership. the dealer said it was 100% mechanical failure and the driveshaft broke and caused significant damage to the transmission and that they could not repair it. *tr