So last night during a lightning storm my powered limits started glitching out.

So last night during a lightning storm my powered limits started glitching out. Today after a couple power cycles and firmware updates I no longer have any limits. No power to them at all. Think it could be the 5v regulator?

Possibly. Measure the 5V output on the endstop inputs. Also try powering your limits separately from the board and see if they work that way.