1996 subaru legacy outback wont crank and wont start ,this happened a few days ago and we cleaned the battery terminals and it started fine afterwards. We tried that again this time and it has not worked. The head lights ,dash light all come on ,they dont look dim. My brother took a wire from the batter to the starter and it started up just fine so I am just wondering if its my batter ,my connections ,could it be the ignition? the key doesnt seem to have any play ,maybe some fuses? please help and thank you