Re: the thing wont idle.
I think you got dirt in the carb and that is why it got worse and worse untill it would not run well or idle.
You carb is much like the float in your toilet tank. Have you ever adjusted your water level by bending the metal rod in your toilet tank?
When the carb is apart, the float should be level, I only mention this because I have the feelling you may have buggered it up when you had it apart.
Either way, I think you have to take it apart and have a look. Get a $4.00 inline fuel filter, it's one of the most important parts in your fuel system.