I don't remember the thread, but I like the title.
I think a malfunction generator would be a GREAT engineering and technical teaching tool! Build you system, point the malfunction generator at it, pull the trigger...
KZAP!
A malfunction is induced! You diagnose it, fix it, maybe engineer it out of the product, and repeat.
Of course, the malfunction generator would need many modes and setup features: for engineering you'd want to have a dial that lets you induce the 1st, 2nd, 3rd (etc.) most likely malfunction, as well as malfunctions due to age, malfunctions due to improper installation, etc.
For training you'd want to have the 1st, 2nd, 3rd, etc., malfunctions ranked by ease of diagnosis, expense of repair, difficulty of repair etc.
It's a brilliant idea, and I just want to see how soon they are available for purchase on eBay.