I have the same problem on my JD. I narrowed it down to the trace on the coin door interface board. There is a diode there that tested bad. I'm going to replace that diode to see if it fixes the problem. Won't be able to get to it for a couple weeks though.