My experience with my old Polaris is the dc charging system is weak and if your fuel pump starts drawing more amperage for what ever reason it could certainly cause the flickering display, bumping up the idle a bit can help but you can only do it so much before the ecm throws a code as it does like it's base idle setting. Unsure in the electrical light my self, mine never threw it even though the voltage would be low.