Ya mine does the same thing when i rev the motor, ive had the light flash on and off at random, for different lengths of time. Last year i was also havin electrical problems with a ground that was not hooked up properly. I tried everything including changing the alternator. Turned out it was not that and i found out the ground wire on on the block was loose. Im hoping that i didnt fry anything when this was going on. So i changed the battery and busted a terminal when i did, so i replaced that. Havent had any problems for about a year until a few weeks ago when the battery light started coming on at random. Let me know if you find anything out about the situation!