Try adjusting the idle with the idle gap instead of the low-speed needle, it's possible the idle gap is too large and this is adding to the problem.
The bearings for the clutch bell might also be shot, did you change those too?
When the engine is off, does the clutch bell spin freely? Ideally...