rebuilt top end on 2001 yamaha gp800r cleaned carbs, installed new gold spring same as prior removed along with new 1.5 needle and seat,same as removed. pop off was around 45 lbs on new yet still drips like a pig on both and idles like crap then finally can set idle up to 2000 in the water but then idles at 4000 on lift.runs great with no flat spots,any help on this .what could i be over looking?thanks