those are essentially the same truck with different lids so it is probably a pinion (small gear attached to motor) difference. see how many teeth are on the Max D and compare to the Stampede. Chances are the Max has more. you can pick them up at any local hobby store or from an online store like tower hobbies
http://www3.towerhobbies.com/cgi-bin...nion&search=Go