340 problems

Pulled the intake this morning and resealed it. Same problems.
Pulled the dizzy out and replaced it. Same problems.
I'll swap carbs this afternoon or tomorrow.

It is still ideling about 2000 until you put it into gear then it goes down to 800. When you put it back into park it is ok for about 15 seconds then slowly climbs back up to 2000.