Hello there and welcome.
You actually posted this in the market place. The correct place for this post is in the Brakes, Suspension, Chassis forum under Technical Topics (
http://www.ft86club.com/forums/forumdisplay.php?f=59).
Your best bet is to re-post there and ask the mods to close this thread.
Anyway, best of luck with your twin!