Good news today. Took the deck off and it's in really good condition minus a little rust. The engine mounts are fine, the problem was it was missing both left side bolts to oil pan!

I'm really happy and hope I can start to use her after I get the hydro fluid and filter changed!