Unless I'm all backwards looking at your photo, I've never seen FLSC extend so far back. I've installed a few sets, and they always end here. There is also a weld plate included with the connectors for the rear at the forward lower control arm mount.