Honestly that problem with mine has never really gone away. I had problems with my board (Rich fixed that, I'm certain that one of the drivers was bad, plus there was bad soldering), and I've switched to using the toybuilderlabs PLA.
Their ABS seems horrible, if I'm wrong let me know, but I ordered a sample and when I tried to use it it just snapped over and over again right at the extruder. So when I went to remove it from the tubing it had broken all along the inside of the tube every 2 inches or so. I would not personally recommend their ABS natural.
Anyways, I have found ways around the stalling but with the ToyBuilderLabs PLA I still get binding at least once per print. So my way around it is to just print extra thick walls 1mm at least (does not work well with ABS). That way when it does bind the print won't just fall apart.
I've played with the speed, layer height, temp. ect. but I still get the dreaded click every now and then. Oh and I have one of those notched levers that has different tensions, its a great idea, but even with the ToyBuilder PLA I had to drill out the hole some.
The notches are off just a hair, for my machine at least, because it was still either way to tight or way too loose.
But, I can sorta print now!