early a body torsion bar ?

Yes, and you may have to pull the control arm down a bit to get the torsion bar lined up with it's socket.