BMW e70 x5 35xdrive hard jerking hesitation during acceleration. Bad Transmission? NEED HELP!!!