The biggest complaint on the forum about the FF 4 link is that it binds up. Save yourself some grief and purchase or make adjustable links they will help prevent binding. Gordon Levy sells lowers (LCA). I made my own lowers and uppers to extend the wheel base 1" to fit full fenders.

Sorry your having problems I hope your build gets smoother.

Good Luck
TomH33