Yep my check engine light went straight to flashing when I was driving once. I drove to the nearest garage (about 2 miles away) to get it fixed. A spark plug had blown up/exploded and pieces of ceramic from the spark plug had completely scratched up the inside of my cylinder over those 2 miles rendering that engine unfixable.
They did I believe. I remember getting it fixed and it running for a couple of months after that and then at a certain point the new sleeve I forget what it was called like a Halberg screw or something that they put in also broke and then they weren’t able to do it again.