Installed Clutch Linkage Photos [video]

Definitely not right, possibly not the right z bar?