Have you tried tapping the guage!!!!!!!!!!!!
Large aircraft have built in altimeter vibrators. Small aircraft rely on engine vibration to help remove internal friction. FAR 43 Appendix E allows a swing of up to 75 feet at 0-1000 ft due to internal friction..
So you need to ensure that the guage has been "vibrated" before checking the error.