Sounds like there's a short somewhere or a high resistance somewhere it shouldn't be, have you checked your wiring harness with an ohm-meter? there's the possibility that a switch contact or fuse contact (or a corroded connector somewhere) could be oxidized causing a high resistance condition.
Have you checked with the manufacturer of the new all-in-one reg/rect for clues?
-Alan