I chose to do a little investigation of my own so see if indeed the M-motors are to blame, because I simply do not believe The Lego Group would mass-produce a product that wouldn't work- if the designer of 8043 said that the M-motors should take the pressure, then they have to- that they do it less efficiently than the XL motors, that's a whole other story. So, after fighting my way through the internals of the excavator I made a discovery most sinister. Two grey 16-tooth gears transfer the power from the far left motor (if you face the excavator from the back) to the left-hand tracks. One of these gears are held by a tan pin that is not secured by the bottom, so it will slide out eventually with time. It explains why when I first built it, it ran well, and got progressively worse. What I did was basically remove the tan pin and the grey shaft from the second gear and replaced the tan pin with a size 3 shaft and the grey shaft (from the second gear) with a size 6 shaft. All is left is to secure the bottom. This mod was based on Jurgen's modifications of 8043 (see his Ultimate 8043 post, it is magnificent work). The result was fantastic performance from the left track, and the excavator's speed increased dramatically as well, since both tracks move at the same speed without any strain. This is worrying however, because this is a design flaw that can result in gear/motor damage if left unchecked.