I have a 95 escort and it is constantly blowing headlights, brake lights, the wipers will come on and off by themselves and the battery will not stay charged. The battery is only 3 months old and has been tested, its fine. As soon as I jump the car it starts, but once I turn it off it has to be jumped again. I know this is probably electrical short somewhere, but where? How do I find out or at least narrow it down? HELP!