340 idles at 1500 won't stay running in gear

electric choke is opening

didnt check the bolts yet

havent checked the needle and seat. first time looking at the needle and seat, what would i be looking for? dirt build up, something cracked?