Narrative:

On iah coast 2 arrival, ATC cleared us to 'descend via coast 2' but we were far too high and advised ATC. They gave us a vector then returned us to descend via coast 2 again. Then we were handed over to another controller who took us off the coast 2 again. However, we continued to descend when we should have stopped and leveled off at 10000 ft. We caught our mistake at 9800 ft at the same time the controller asked about our altitude. We returned to 10000 ft after stopping descent at 9740 ft. Moral: fly the aircraft first and ask, ask, ask if there is any doubt about anything.

Google
 

Original NASA ASRS Text

Title: A B737-500 DSNDING INTO IAH, TX, OVERSHOT ASSIGNED ALT DURING LEVELOFF.

Narrative: ON IAH COAST 2 ARR, ATC CLRED US TO 'DSND VIA COAST 2' BUT WE WERE FAR TOO HIGH AND ADVISED ATC. THEY GAVE US A VECTOR THEN RETURNED US TO DSND VIA COAST 2 AGAIN. THEN WE WERE HANDED OVER TO ANOTHER CTLR WHO TOOK US OFF THE COAST 2 AGAIN. HOWEVER, WE CONTINUED TO DSND WHEN WE SHOULD HAVE STOPPED AND LEVELED OFF AT 10000 FT. WE CAUGHT OUR MISTAKE AT 9800 FT AT THE SAME TIME THE CTLR ASKED ABOUT OUR ALT. WE RETURNED TO 10000 FT AFTER STOPPING DSCNT AT 9740 FT. MORAL: FLY THE ACFT FIRST AND ASK, ASK, ASK IF THERE IS ANY DOUBT ABOUT ANYTHING.

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.