I have a 2000 21ft ultra with a marine power 330hp 454 barracuda jet with new Berkley A impeller, drop snout, ride plate andplace diverter. It has a modified grate that lets in large rocks. It tops out at about 46 mph at around 4800 rpm when its running. Is this a sign of low hp from my engine.