Evotech Performance Triumph indicators are cutting-edge motorcycle accessories designed to enhance both style and functionality. These indicators boast an innovative blend of performance and aesthetics that make them a must-have for any rider. Crafted with precision from lightweight aluminium...
will do, also the 2 bolts are 3mm hex head. And it's so much easier to take the license plate off and remove the 3 bolts which are torx head and then there are 4 more torx head to remove the mud guard. Seems like more work but it will save you lots of time
I believe they are 3mm allen head.
2 under the turn signals and 2 on the back.
Everything has loctite so it may seem tough at first.
I had to jam a thin flat head next to the nut on the turn signal.
I don't think the storm have any electrical issues. They should have the updated programming for LED turn signals already since they are the new models. So it should be plug and play and work out the box would be my guess. I don't have a storm though mines a '21 gt. At most you may have to wire in resisters to each signal.