Fished a “Fish for The Cure” tourney yesterday and had an engine issue late in the day. Mercury 250 Pro XS (08) started acting as though it was running out of fuel and would not go higher than 4100 rpms .No alarms and no faults according to smartcaft guages , seemed to idle smooth and no unusual noises .20 hours on replaced factory powerhead and all filters,still under warranty and I will take it to my mechanic this week .Just wondering if anybody had any ideas or experienced the same issue.Thanks