Street Demon carb
Not worth the money to change carbs.
FYI the 625 demon is one of the best carbs I have bought, starts easy at -20 degrees.
The one on my truck is one of the first production run, its been on there a long time.
All I had to do was adjust the idle screw in 1/8 a turn.