Bad Batteries...how to know

It’s possible that some or all of the 4 batteries that were not swapped out have gone bad. You’ll need to charge them, possibly with an external charger and then check the voltage with a meter or better yet, check the individual cells with a hydrometer.

It’s also possible that your charger is acting up, are you getting any beep error codes while charging? and, in the above picture, where is the thermal sensor that is supposed to be above the forward-most battery? Depending on it’s location, it could be giving a false reading that causes the charger to cut out early.

Error code -04 means the parking brake is still on. Or more accurately, the car thinks it’s still on. If it’s disengaged, check the microswitch on the parking brake bracket.