Ramcharger electrical troubles

Not to over simplify things, but have you checked your flasher unit? They get old, and moisture and wear can interfere with the internal dissimilar metals that cause the flasher swinging metals to corrode or wear out. Just my simple opinion. Looking for the easy, obvious parts failure. More knowledgeable people have replied, but I still believe in KISS.