I hope you have researched those ball joints-in the oem mustang the upper ball joint carried the weight in compression of upper arm-this set up has weight HANGING (pull) on lower joint-------plus going to be some serious forces during braking