HELP 400ex backfiring, won’t idle

I bought a 2003 400ex today. Was told it had less then 100 hours on it, was sitting for over half a year. it fired right up and I drove it around the block, it backfired and bogged out a little but I figured since it sat so long it was the carb so I bought it anyway because it looked so new. Well I have torn the carb apart and soaked it sprayed out the jets and everything and it will only idle or run on choke and when I take it off it stalls in a few seconds. This is really making me mad because it took me months to save for a 400ex. Do you guys have any advice? It is greatly appreciated. Air fuel screw is 2.5 times out like it should be