If it's running all the time even when you first start it, it's probably the clutch. It's either needing adjusting, fused together, or something has come lose where you can't disengage it.
Could also be the brake not engaging. Hook it to something big that takes quite a bit of hp to rotate, and see if that stops it from rotating. Of course shut it off before hooking, or unhooking the pto.