I just had a similar incident going on for about 6 months ,i kept checking rev limit ,called allen ,comr to find out theyre was 2 settinngs for rev limit.fixed the problem.It was the etc controlled rev limit.