Hi,
Here is some update on the situation.
Since I had some issues on verifying if the drive shafts were faulty I called up few garages in York, UK. The most common diagnosis was "the gearbox is shut", followed by "there is a leak from the engine into the gearbox", then "the torque converter is...