The ignition harness IS the drop issue and as I said the switch is part of the problem. You can install 20 new china switches in there and the problem may or may not be fixed. Relays are not band aids. Relays are what all modern vehicles use in large amounts in order to solve voltage drop issues. My three pickups use something like 10 relays apiece