This could still be a poor battery and / or a bad set of earth connections. The ability to start the car is no longer the best test that your battery is fine. The electronics on your car are extremely sensitive to low voltage, which generally will not bother the starter motor until much later.
Low voltage causes the electronic control modules to become unable to be seen by the CANBUS.
N6 JMX