New x3 with only 500 miles computer states drivetrain malfunction. was not a nice ride home !! The dealer said I need a new throttle body and there are none in the USA need to order from Germany will be over 10 days before I get the car back.. This is my first BMW not happy