Rob
I regret that I gave my service manual to the buyer of my 3rd SRX, but any corrosion on the contacts of a flasher unit will cause it to go bonkers, if all else inside is in order.
All flasher units are rated upon how much juice they take to flash, and the speed in which they do so.
I have substituted Buell turn signals on my Vmax, for instance, and now they flash (cycle) much faster, because I retained the stock yamaha everything else.
Flasher units are only good for so many thousand cycles of flashing, and they get tired and fail.
As they will say in many service manuals, substitute a known functioning unit, and retest.... that is true of CDI units, flasher units, and about any electrical component on the Space Shuttle as well, and it requires no testing tools or the incumbent knowledge/training/experience required to operate them.
Also keep in mind that flasher units are NOT motorcycle specific so much as they are amperage specific, and an auto parts store near you may be able to supply you with a favorable replacement of identical juice draw requirements.
All units in the USA have the numbers stamped or printed right on them, so match up the draw specs and you should be IN THERE... as they say...... assuming the flasher unit is your prime suspect.
A bad ground an any part of the circuit will play hell with your diagnosis, so you should very carefully clean every single solitary electrical connection in your bike from time to time, and seal them with dialectric grease to preclude further corrosion or poor continuity related problems.
I am sure a good spirited person reading this who is in possession of the juice specs for your flasher unit will respond and add to your information, if needed.
I know I shouldn't always give away my service manuals, because I keep returning to my favorite bikes, and have bought as many as four different identical service manuals for my bikes over the years.... because I see another one at a good price and jump on them like a dog on a bone.... but I guess I'm silly or stupid or self deceptive enough to keep doing it.
I guess if I laugh about it..... no harm done.
Sorry that's all I can offer without a service manual, but I have a feeling one of your countrymen will now pick up the ball.
Seems to be the nature of this fine site..... cool deal for all. Good luck with it, Buddy... I think you will prevail.