Try a load tester on the battery. Auto stores can check it. If the battery checks out check the grounds. Trunk mounted batterys, on a unibody car, can be a bit of trouble. Especially rusty ones. I've had to run full grounds, to the front, to keep everything electric happy.