have you checked the plugs on the back of the cluster? One of mine fell out one day out of nowhere and caused the rpm and a few other problems.