Yep. Mine has the same setup, with the s shaped tube. Mine may not have the correct carb. on it. When I got it, it had an automatic choke. I removed that and installed a manual cable.
It starts and runs too good for me to start changing carbs.
I will check the mounts at the bellhousing. Seems that is the only place that would allow it to lean some. I have room to lean the engine over some, without hitting the doghouse. Thanks for checking that for me.