cant push past 3000 rpm

I've got a MP electronic ignition with the orange box on my stroker small block. When laying into in it gets to about 3000 rpm and starts sputtering and wont get any higher. Its as if there is a rev limiter on it. Any clues? A friend suggested I check the ground on the box but im pretty sure its ok. Thanks.