WEll, just a fyi incase your wondering the same thing. At 3000 rpm, it cruises at 24 mph GPS speed. Take it up to WOT/ 4200 rpm and your skimmin along at 34 mph GPS speed.
That seems very slow. You have good WOT rpm.
Trim working properly on both drives? Lots of bottom growth maybe?
Just as a comparison, @ 3000rpm I cruise mid-40's, at WOT (4600) I'm running mid/upper 50's. I have twin 350's, but also a much heavier boat.