With all that, maybe you should look for modern front axle