Why is my water heater's relief valve popping?
I suspect that one of you elements have gone to ground and is running away.  As the elements age the sheath will eventually split.  The elements always have 110-volts available.  This voltage will go to ground and drive current indefinitely. Recommend you renew the lower element.  Remove the lime deposits while you are at it.  Should be good to go.