I'm running 7DH3 needle.. check your needle jet.. mine is an AA0. That really cleaned things up vs the AA5. Adjusting the Idle tells you a lot about the pilot size but also listen for the "ring ding ding ding" after a high RPM throttle blip... if your hearing that its a lean condition caused by to small a pilot jet and can hurt the motor.