https://www.amazon.com/gp/mobile/dp/B00ZGBXE2O/ref=mobile_oh_details_?ie=UTF8&app-action=detail&asin=B00ZGBXE2O&clickstream-tag=your_order
So a friend of mine just purchased a 1990 Miata which appears to have the short nose crank issue. (No power even for a miata)
We were going to do the locktite fix but ran across this. I couldn't find much info.
Anyone have any experience or thoughts?
Better link for those of us with desktop compooters: http://www.amazon.com/Just-Miata-JMCS01-Crankshaft-Extension/dp/B00ZGBXE2O
I'm having a bit of trouble with it, personally. First off, if you have a crankshaft failure on a non-short nose engine, it's because you left the bolt loose. Not a design flaw. And I can't see how it would fit both the short nose and long nose cranks properly. Even if it did, if you have a damaged keyway you will still have a damaged keyway on the crankshaft, which is the important part.
Do the Loctite fix. It's been proven over the last decade and a half.
Or start with other factors. There are a lot of reasons for power loss that aren't a crankshaft failure.
Thanks for the reply Keith. Anything off the top of your head to look for.
It starts and runs fine but essentially is dangerously anemic. Will not hardly rev. Feels similar to a clogged cat.
Well, it could be a clogged cat 
I'd start with the basics - a full service, including new plugs and fuel filter. I'd probably also check the fuel pressure just for giggles. Also, check to see if there are any stored codes. Confirm that the timing marks point to T when #1 is at TDC* (determined by checking the actual position of the piston), then set the ignition timing to 14 degrees.
If the car doesn't have a known maintenance history, a timing belt isn't a bad idea - and that's the time to check the condition of the crank nose.
*if the timing marks aren't at TDC, that could either be indicative of a crank problem or of a failed harmonic damper. If they ARE at TDC, then you're probably okay on the crank.