To be honest with you mate it might not be the PCB, it would be extremely helpful if you could find out where the rev counter is wired to, it could be wrong for all you know?
Just out of interest aswell what engine are you running, im presuming a FRST engine running DIS yeah?