I am happy to hear that 25K miles and still going strong! That snake oil salesman seems to have figured it out! Speaking of snake oil salesmen, @AndyG and I sold snake oil for the same company in the 90's!
Did you work for Flight Systems at one point? That's actually where I got the PCM that I'm running now. I stumbled on them by accident when my OEM PCM went bad. A guy by the name of Jeff Hess picked up the phone when I called and he personally sourced a replacement for me. I know it will fail someday which is why yours is resting comfortably in my shop.