Hello, I have a 1988 mercury 90 hp 2 stroke 3 cylinder outboard on my pontoon. Was running fine, until 2 weeks ago, took it off trailer, then it stalled, and could not get it started again. Got home, decarbed the motor, took apart and cleaned out the three carbs, put a new fuel filter on, new primer bulb and hose, some new fuel lines. It started right up, but the idle is very high, around 2100 rpm, and will stay like that until it eventually stalls. I am at my limits on what I know about this motor. I tried adjusting idle, adjusted screws on carbs, nothing. Idle may go down a little, but then it struggles to run and then stalls. Fresh fuel is in it. Any ideas? Thanks