Thanks outback2.5HO, yeah I doubt that Subaru would fix it, all I wanted was the black harness put back on, the one that is missing. As far as getting the code pulled I have a friend that works for a Toyota dealership that is going to do that tonight. I have never done the scanning before so I didn't know about those black and green connectors but I did know about the OBDII port though. Yeah if it is the system that is causing this then the system will go before I will change the battery. I will never put in a hevy Optima battery. I like my lightweight battery, 13.5 pds compared to the stock I think was about 38 pds. I saved as much weight as I would with a carbon fiber hood.
Well I will post the results tonight of what my code is.