Yep, thats exactly where Im at myself, got a quote for $250+tax, or $98 crank + seals and bearings and the time to do it myself or from farm exchange I can get a direct bolt on motor for $295 shipped. Looks like its getting a new motor.Not to Hijack the thread but I just had a similar issue in my shop and the MSRP on that engine is around $300
I don't know the labor rate in your area but example
crank $95 + 1.8hr at $65 and tax is a rough $225
without any other seals and oil and shop supply charges.
When I priced it out for my customer he went with a new engine and the piece of mind that everything was new(his unit was older, not sure the age on your engine)
May just be something to consider