a few days ago i was changing the little latch that opens the hood. ever since then my battery light has been on. i replaced the alternator and my battery is good, even tested it, starter is good. basically everything is good just the light is on i accedennaly rubbed one of the wires from underneath the car where the fuses are into a metal plate and it made a litle spark and my light has been on since. any one have any ideas what the problem could be and how i can fix it?