A bit late to the party, but just in case someone stumbles over this:
Check the extruder spring tension. I've seen that problem on my machine and on the machines of a few friends of mine before and it's hardly ever mentioned.
If the spring has too much tension, the gears squeeze the filament, cutting deep groves into it and creating a ton of resistance for the extruder motor. This leads to very inconsistent extrusion and can cause blockages. It can also lead to the surface of the filament being ground away, which could cause the filament to get stuck and not move, and the ground filament can clog the teeth of the extruder, which means it has less friction on the filament and can also lead to inconsistent extrusion.
If the spring has too little tension the gears cannot bite into the filament and instead tend to slip, especially in high-pressure situations, e.g. when using fast printing speeds or low hotend temperatures.
Lastly, check the extruder gears for wear themselves. Filled filament (e.g. wood filament, glow-in-the-dark filament, metal-filled filament, CF filament) can wear out the gears themselves, especially when coupled with too high extruder spring tension. Worn out gears can also lead to slips and thus inconsistent extrusion, especially when printing fast or low temperature.
