There's an engine for sale on eBay listed as
MODEL: LH358SA ENGINE FAMILY: 5TPXS.3582BF DISP: 358cc The shaft measures 2 1/4 inches in length with a diameter of 3/4 inches.
There is one key slot on this shaft which runs the entire length of the shaft.
Below the shaft the there are numbers stamped into the engine which read "19-0-155", "20"
There are four threaded holes that are 2 1/4 inches from each other and approximately 3 1/4 inches across from each other.
The engine is approximately 14 inches tall, and about 18 x 11 inches.
They don't list HP. Is this a 10hp or?