cant get the idle down

"Should be good", start it up and drive then.

The carb might be good
But you still got to install it and check stuff.
Several guys have already said what to check, one of us or all of us are bound to be right.
It could even be that one of the primary valves has slipped in the throttle shaft. You just gotta pull the carb off, flip it over and look. Until you look, and don't find any of the valves hanging up, we're all guessing,
And in all honesty; I know of no way for both air AND fuel to enter the intake in the right proportion to support 1500 rpm..... with all 4 valves fully closed.