Tesla is a bit too common to make Pulse rifles worthless. Also you can wear Tesla without the armor too, making it a perfect counter for an entire class of weapons while making it common as fuck. Crafting, Merchants, Quests. Tesla IMO should be as rare as PA. To justify its ability to gimp EW users.
Or at least the EW bonus only applies when wearing the Armor too, cause the Coils are on the armor as well as a power supply.
I'd rework Tesla Armor to need energy that'd block or reduce incoming energy weapons. Like an energy shield. And for the armor to only work if you wear the helm and body. Its just too easy to get the stuff.
Or make Tesla as rare as Bridge Keeper Robes, as a Cave only loot, no crafting or Merchants.