A body PST 1.03 Torsion Bars new never installed

Yes Slant Six, you are correct. Newer design is easier to install.
So then these are the old design? Thanks. Kim