IF (and I do mean if) I have your correct motor (no serial number provided or anything else except 2 stroke 2000 model) then your WOT rpm is 4750-5250
Now if your tach is correct when it says your turning 5800, then the 21 pitch will drop by about 400 rpm.
http://boatinfo.no/lib/mercury/manuals/75-90-100-115-125.html#/8
My thought is that your tach may not be correct because 5800 is quite a bit above your max rpm. You might want to try a hand held tachometer before changing things.
Hope an outboard guy come along and provides some input