BMW ranked fifth overall in reliability by Consumer Reports. The B58 inline-six and ZF 8-speed auto were key to fixing the ...