You are probably right, electrical. Hopefully it's just the door panel assembly, which contains the door open button, and can be quickly swapped out if needed or just checked for a loose connection. If that doesn't fix it, the next step would be to check the wiring harness which is a bigger job.