No, I don't have another PCM.
It was running fine and revving cleanly to 7k+ on my way home.
I haven't tried popping the timing cover off, but with the check engine light on solid, I'm not sure where to start - without a PCM.
My 2 cts.
I have owned my '91 for 27 yrs. In the early days I voluntarily bought up lots of "spares" because I already knew the nature of the SHO from "shotimes". The "original equipment" was still available at that time just"not cheap". That turned out to be enough to get me through the rest of the 20th century.

In the early 2000's I bought another '91 Just like the one I still had. This is where my point comes in.
When I had a suspected problem that I could not pin down I would take the "known good part" from one and installed it in the other. This saved a lot of time and money.
Since losing my backup SHO to a confrontation with a guardrail ( I lost) my best option.

I recently had a problem like you described but I had a "known good" PCM, problem solved.
I know that this is not a "cheap" option but in the end you can spend more "time and money" not to mention the aggravation, blood and foul language.


I still have my first '91 thanks to this method just like other members do because they like their Yamahammers.
My '91 still runs and performs very well and it is still my personal daily driver with some mods and 225,000+ on the clock and the heads have never been off.
I owe more than 2 cts. to this forum and I will be making my donation.
Best to ya