Broken Kickdown Lever ??

The band adjustment was too tight and there is no flex in that heavy duty strut. Just make sure everything else is ok, replace the broken lever, and get correct adjustment spec for whichever ratio you put back in it.