I got a new AEIO-360 crank from Randy in Colorado. This might be his site but I can get his contact info tomorrow from the shop that is doing my engine
Does that pesky AD apply to the O-320? If so, if you get a new one you can save repetitive inspections.
I do mine every 25 hours, and it is a giant pain. The 100 hour check involves pulling the prop - easy enough, but labor-intensive, therefore expensive.