I had the same problem with the wifes mx-5 turned out that the main power relays contacts where dirty.