APR software issue

Yeah, another forum said it could be the battery but the car starts and cranks fine. I can tell it is in stock because the power and torque just isn’t there. I don’t have a boost gauge but I can tell by feel and watching how the RPM’s react to the gas pedal. For example, in Stage 1 travelling at approx. 30mph I’ll floor the car, the RPM’s will immediately shoot to 5k and I’ll be pushed back into my seat a bit. In stock, same situation, the engine takes longer to get to 5k RPM’s and the acceleration isn’t as pronounced.

Do you think the battery could be on it’s way out? It is the stock battery in an '07.