I have some new ribbons here too, but they are dried out from age. I have an Okimate 20 that acts funny, I need to get around to trying to fix it. Only C= interface here, never met the Amiga interface yet. Sorry...
The crappy thing about these printers is the print heads were notorious for going out. Back when I originally had one in the 80's the print head went out and I stayed on hold with Okidata for >2 hours getting a warranty replacement.