Throttle linkage?

and would probably kill me if I tried to drive it on the street like this.

It would probably kill your trans if you did, if it's an auto trans with a stock valve body.


I also have some sort of linkage mount that came on the 440 when i got it.

Post up a pic, it could be your throttle pressure linkage (kickdown).