ya i can't tell from the pic, but it looks like your linkage is on the wheel side. Mine is on the firewall side, cant tell all that well though.
Has anyone bought the weber pedal and cable from JToutfitters? Probably worth the money at this point, just wanna know if it will fix the problem.