If your blades are sharp then check the clearance of the blades to the flywheel. If its too high, the machine will want to grab more. What I do sometimes is when the blades are newly sharpened (enough to take the hair off the arm) I set the clearance low. Then as the blades dull a bit, if I don't have time to sharpen, I open up the clearance so it continues to cut at about the same rate. HP and belt tension are importance, but don't forget about blade clearance.
Its like sharpening the teeth on your chainsaw, if you don't have the rakes filed to the right height, it won't matter how sharp the teeth are, the saw won't cut proper.