Flashing green is a battery problem, however it can also mean too much voltage. However seeing as the problem has shown up at this time of year I would reckon that the battery is on the way out. Even if you think it's ok my advice is get it checked. The only other power related problem would be dodgy connections either to fuse or battery.
Simon.