Ok, so this is not a science project as you first stated, but a refugee from the used car lot. Leaking oil with broken mounts...
Tune it up & fix the leaks. Put a pair of mounts in it. Drive it.
Disregard my other post. Any work like that is a waste of time in your case.
B.