I have a 2005 Subaru Outback 2.5 XT, and had the battery (which had been very sluggish on starting recently) replaced at Pep Boys yesterday. It started up just fine after the battery was replaced, but the CEL light came on with the cruise light flashing.
The Pep Boys mechanic read the codes: P0102 (MAF Circuit Low Input) and P0113 (Intake Air Temp Circuit High Input). He said that the codes are unrelated to the battery replacement, and that they probably showed up because the computer is re-learning after the battery replacement. I’m planning to bring it to my local garage in the next couple days, but wondering if anyone has any thoughts on this.
Other than the battery issue, the car has been running fine lately, and I didn’t notice any issues on my drive home from Pep Boys.