I've heard some crazy stories from that field. But "firing" is certainly a new one.
I'm a mechanic, so I have seen some stuff. I had a guy come in once complaining about how his vehicle was "chugging". Turns out he had a whole Christmas tree wrapped around his drive train. Lights, garland, wiring, and all. Just some things you don't question.