This could be a
bit of a wild goose chase for you but the rev counter in my S3 behaved in an erratic way until I realised that the face behind was loose and the needle slightly bent.
I tightend and straightened and now the rev counter works properly.
The tell tale sign for me was one of the 2 small screws that hold the face in place was missing.
JaB