Lou,
Call Bobby Archer Motorsports, I know Bobby is working on some new links and a steering rack mount that allow bump steer to be easily adjusted. I think they are just finishing it up and it hasn't been released yet, so let him know I sent you his way.
Bobby Archer 817-877-1772
Regards,
Mike Horzewski