As the others have already stated the fuel pump relay is the most likely culprit. It functions like a magnetic switch and when it gets old its internal springs get weak and fail to disconnect power when it's trigger voltage is turned off. Once a relay has this symptom it will only get worse.