I bought last summer a mustang skid loader to make sure I can clean the snow at my business parking lot.I let it sit till Jnuary when the first time I used it for about a 45 minutes I pulled it then over to take a break and speak with my father then let it sit in idle just for about 5minutes late it made a light cluncking noise and it quit.I tried to start it and noticed the spinning soun was a straight fast spin ,so I took the plug out had it cleanned up but still did not get anywhere .I checked the oil that looked like it ha some better days but was level and the crank did not cease .It still would crank but won't gire up yet.I like to get it running fast by swaping engines .Does any one have any idea what kind of engine beside the original discontinued kohler 310 that could fit to repower the machine? I like that little wizz but don't want to spend a fortune to get it rolling .thank you . I might try rebuilding the original engine if there is no other way to get a cross reference engine to repower it. Please advise what is the best solution possible. Thanks everyone in advance.I am new to this and hoping to get answers fast that could help making the best out if this situation.