could be a loose contact on the battery main lines (not just the terminal).....specially the ground contacts.

It could also be the ground contacts in the accessories areas, baka meron na-alis when you had the radio pulled out.