The clocks may have been out for some reason and the rev needle may not have been put on properly. Is it constantly 500 rpm under reading, you can check with the torque app if you have an android phone.
I've had my clocks out for a SMD swap and ( mine's a Vec c if that makes a difference) the needle just pulls off the spindle, you could just try reseating it.