it could very well be the ehc.the ehc controls all of that,could be a ground problem also,the aftermarket leds,you talking like lighting up areas of the bike?
Ya LED bars that light up areas of the bike and they look to have there own control box for remote activation. We didn't disconnect the EHC. He might have to take it in for testing.

