so i have an 05 WRX wagon with this intermittent problem with my electrical system. About once a month it hesitates to start, it will crank and crank, but not turn over. After a few cycles it will finally turn over. In addition to this at night sometimes my head lights will temporarily dim slightly. My only guess is there is a loose ground somewhere...any other ideas, or where to look?