It has a 3" coin acceptor so it's probably closer to 30.
IMO it has to be the timer. If the coin acceptor was the problem, it would give too many or too few coin pulses - the only timer that could behave this way with a bad acceptor would be the IDX AT411 (It would cancel the time if the coin...