Check the motor mounts. It does twist in opposite directions when going back or forward. Maybe it is causing a rub on the suspension that you won't find unless it's under torque.