I tried to solve this issue last summer by myself and failed. my engine some times runs at 5200rpm and then drops to much lower rpm at WOT. it will drop to various lower rpms...sometimes 3000rpm and sometimes 2200rpm and even lower. it ran for a while at 4000rpm...its all over the place. the master merc mechanic at Port Harbor Marine in Raymond, Maine couldn't figure it out last fall and he will get one more try as soon as the ice melts (3weeks). he replaced the trigger already. he said that it looks like there is a hairline crack in a magnet on the flywheel...could this be the issue? it is NOT the carbs and jets...they are as clean as a whistle and the mechanic set the floats. any thoughts?