2017 chevy cruze LT won't start

Hey guys, I am lost. I thought that the clicking noise might be related to the starter, so I changed it.

That did not help. I also tried cleaning my maf and moving sensors, but that did not help.

I also have these codes that appeared: p0113, p2229, p00f4, and p0097.

The car’s brake switch is working, and I tried using a scanner to erase them, but it will not work. Any suggestions?

Your battery is extremely low, and it’s possible that the alternator isn’t charging it as well.

Do you have any other symptoms, like the engine turning over slowly or not at all?