Vaguely I think I remember someone having a simliar problem in the past with a car and I think it was the Torque converter.
Forum Rules