Narrative:

Cleared to descend from 6000 ft to 4000 ft. Initiated slow descent. Captain altimeter read 4100 ft when I noticed copilot's altimeter indicated 3760 ft. I pulled up, and was climbing as ATC queried my assigned altitude. The primary altimeter had stuck on 4100 ft. This altimeter had done the same thing on a flight on oct/wed/04 or oct/thu/04 and had been reported to maintenance by me, after which I was assured the lines and instrument had been 'blown out.' I have reported this incident to maintenance this date (nov/tue/04).

Google
 

Original NASA ASRS Text

Title: A BE99 ON SLOW DSCNT PASSED THROUGH ASSIGNED ALT DUE TO CAPT'S ALTIMETER FAILURE. ALTIMETER STUCK AT 4100 FT PREVIOUSLY RPTED.

Narrative: CLRED TO DSND FROM 6000 FT TO 4000 FT. INITIATED SLOW DSCNT. CAPT ALTIMETER READ 4100 FT WHEN I NOTICED COPLT'S ALTIMETER INDICATED 3760 FT. I PULLED UP, AND WAS CLBING AS ATC QUERIED MY ASSIGNED ALT. THE PRIMARY ALTIMETER HAD STUCK ON 4100 FT. THIS ALTIMETER HAD DONE THE SAME THING ON A FLT ON OCT/WED/04 OR OCT/THU/04 AND HAD BEEN RPTED TO MAINT BY ME, AFTER WHICH I WAS ASSURED THE LINES AND INST HAD BEEN 'BLOWN OUT.' I HAVE RPTED THIS INCIDENT TO MAINT THIS DATE (NOV/TUE/04).

Data retrieved from NASA's ASRS site as of July 2007 and automatically converted to unabbreviated mixed upper/lowercase text. This report is for informational purposes with no guarantee of accuracy. See NASA's ASRS site for official report.