Ours got worse because as the bracket bent the throttle wouldn't go WOT so it also wouldn't kick down.
It works perfectly with the big clunky angle iron mount.
I think my next move is to try and incorporate the factory van TV cable that came with the trans.
It's a LOT more substantial!!!