Probably Engine and/or gearbox mounts
Its possible the inner bodywork is rusted to hell and the engine mounts simply became detatched.
Requires a good mechanic to check but if rust is the root cause, just scrap it or sell it on ebay for parts.
Don't waste your money welding up rusty bodywork especially anything holding your engine in.
Edited by brum on 25/06/2021 at 18:39
|