40 hp Evinrude Question

I have a 1992 40 hp evinrude. It idles fine and runs good up to 2000 rpm. Above 2000 rpm it skips and jumps. Any thoughts?

carbs - move this to boats/motors and chris V will probably have a better idea.