Make sure you don't have an exhaust that is heating up your electrical. I've heard many exhaust header systems "fit the engine" but, when they were designed, the electrical components weren't taken into consideration when heat testing. Or at least enough. Other times, you may have pipes for year XXXX and have a bike that is year YYYY.