M/P Voltage Regulator Yes or No?

Your guess is a guess.
My experience is experience.

Ah, yes, more pearls from the "god of gods" (lower case not accidental)

WHY IS THIS SUCH A TECHNICAL ASSBREAKER??? Just scrape/ grind some of the God Dammed paint off the mounting and screw it DOWN!!!!

You 2 guys are rather comical at times. Sounds like you're both agreeing you need to ground the darn thing. I don't see how it can work without grounding it.