Narrative:

Departed runway 24 at teb (teb 5 departure). I followed the prescribed procedure which was runway heading until reaching 1500 ft then I turned to the prescribed heading 280 degrees and I then climbed to 2000 ft prior to the 4.5 DME. It was about three miles when the controller mention the altitude deviation. (The procedure requires you to wait until the 4.5 DME to climb to 2000 ft.) one contributing factor would be high workload and trying to meet a deadline with the cargo I was carrying. The only other thing I would say is that comparing the runway 16 procedure and the runway 24 procedure leaves room for error. Runway 16 allows the climb to 2000 ft prior to pnj. If someone was used to doing this procedure they might be more likely to make this error.

Google
 

Original NASA ASRS Text

Title: A PA44 PLT CLBED TO 2000 FT ON THE TEB 5 PRIOR TO 4.5 DME.

Narrative: DEPARTED RWY 24 AT TEB (TEB 5 DEP). I FOLLOWED THE PRESCRIBED PROC WHICH WAS RWY HDG UNTIL REACHING 1500 FT THEN I TURNED TO THE PRESCRIBED HDG 280 DEGS AND I THEN CLBED TO 2000 FT PRIOR TO THE 4.5 DME. IT WAS ABOUT THREE MILES WHEN THE CTLR MENTION THE ALT DEV. (THE PROCEDURE REQUIRES YOU TO WAIT UNTIL THE 4.5 DME TO CLB TO 2000 FT.) ONE CONTRIBUTING FACTOR WOULD BE HIGH WORKLOAD AND TRYING TO MEET A DEADLINE WITH THE CARGO I WAS CARRYING. THE ONLY OTHER THING I WOULD SAY IS THAT COMPARING THE RWY 16 PROCEDURE AND THE RWY 24 PROCEDURE LEAVES ROOM FOR ERROR. RWY 16 ALLOWS THE CLB TO 2000 FT PRIOR TO PNJ. IF SOMEONE WAS USED TO DOING THIS PROCEDURE THEY MIGHT BE MORE LIKELY TO MAKE THIS ERROR.

Data retrieved from NASA's ASRS site as of January 2009 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.