I took my 15 Chevy Malibu with check engine light on and radio turning off when it would go to auto/Stop code was p305f battery wires and ground look good they replaced a fuse block located on top of battery and changed a connector and installed a new pigtail I really don’t know what all this means but it might help someone with this code I just got it today so hopefully nothing else comes up
Do you have your original sales receipt it might point to what all parts & part numbers were changed. I am having the same issue and Id rather do the wormy self. I don't want to change out the batteries if they are still good and there is a fault somewhere else. Thanks!