anyone have Comp Eng. frame connectors?

My Competition Engineering frame connectors came yesterday, so before work today I figured I'd just scoot under there to see how they fit.

Well, they don't. Kinda..At the rear where they slide onto the rear subframe, the outer "tab" aint gonna slide over the frame due to what looks like a factory torque box. Right in front of the spring hanger.

They are part #C3115, for "all Demon, Duster." Demon. That'd be me. AND the number is stamped on the connector, so I know they are the right part.

I'm wondering if the factory added some steel on the 340 cars, in the back, like they did up front with the torque boxes there. My buddy's 318 Demon has no torque boxes up front, mine does. Can't check the back on his since it's backhalved.

Any info, as usual, would be greatly appreciated.

If any of you guys has a non 340 Demon, maybe you could roll under there and look for a rear torque box.

Figured I'd call Comp Eng tomorrow just to check. I think I'm gonna be doing some cutting and welding. What the hell. I was planning on welding them, in addition to the bolts anyhow.