If the bike been sitting since 04 the carb is probably going to need a rebuild kit to be perfect. Was there gas in it or did the gas evaporate? Did the tank have that spoiled gas smell ? What Carb is on the bike ? It's not rocket science to rebuild them. It could be suckin air in through the intake seals also. Give it the old carb spray WD 40 test and see if the Idle chances. Do it right the first time and ride on!
2010 FLTRX , Stage 1, 13" Madstad, Mono tubes, SuperShox, Heritage style bars. Alpine CDE-HD149BT,Soundstream Picasso Nano Series PN4.520 , 5X7 and 6.5 Infinity Kappa speakers
If I have to explain ,you wouldn't under stand anyway.