OK so i drove my outback up here to school 550 miles without a problem, has ran great up here for 6 weeks new battery 3 weeks ago as well (needed as preventive maintenance) today i drove my car to Walmart about 2 miles down the road it started and ran fine, started fine when i came out, got gas was a little slow to start (starter low on batter) drove to another store when i was pulling in i noticed my electronics were dying and coming back, the tach was dropping to 0 and would jump back and radio was sputtering on and off. came out of that store battery was totally dead, got a jump (another Subaru), car started right up, and everything was fine at higher rpms (anything above about 1500) when the car dropped to idle the headlights dimmed and the dash was dying along with other electronics (had radio and all lights off), OBDII port would turn on and off with dash (got no error codes when scanned), so i tried to drive my car out of the parking lot, the power steering was loud and weakened, then the car stalled again and battery was dead again before i made it out of the parking lot. Also this MIGHT be related IDK but i noticed that when i bought the car about a month and a half ago (ran great whole time) the passenger side headlight was out then came back on a few days later, then as of a few days ago now the drivers side is out. I have a replacement in my glove box. Now in my mind it sounds like a bad alternator, WHAT DO YOU GUYS THINK??? I am in a small northern Michigan town and don't have the luxury of lots of auto parts sources back in Detroit. there is a NAPA a few doors down from where i broke down so they can order what i need. HELP