Is the light on while engine is running or on when off? If on while off, bad voltage regulator, if on while running, use a volt meter check across battery, should read 13.5 to 14 volts if charging, if not, 11.8 to 12.3 should tell you the alt. is probable bad. take it off and have your local parts store check it.