We know it for sure, this is the best steering upgrade from the last 28 years for your Delorean.
How did not experience the bad handling/ steering under braking.
This complete new develop upgrade, make the weak lower arm a lot more stable.
Special on bad roads and under braking.
You get a lot more feedback and in combination the 100154 polyurethane front lower arm bushing it is a better and save thane it was original.
The advise we give is that if you start to work on the lower arms, do inspect them real good and box it up, with welding metal plates in the bottom section of the arms.
A how to install can be seen on the link in this info.