2004 BMW 645CI Steering Column Floor Shift Automatic Transmission adaptive cruise