by coaster » Tue Apr 18, 2017 9:21 pm
A few thoughts, firstly, the lights will dim if the engine is only ticking over or at relatively low revs, that's completely normal, applying the rear brake will have the same effect.
2nd thought is if the problem exists at higher revs then as well as all the obvious connections, you should also make sure the earth connection on the stator itself is sound. The stator earth is just a tag riveted to the laminates and often work loose especially on Indian stators.
3rd fault is as already mentioned, the horn itself could be faulty.