Andrew said it looked like you were loosing keyed power. I have seen the key switch or loose contacts cause your same problem.