So I have good news and bad news. The good, suspension and steering work perfectly

the bad, the engine lost oil pressure after about 5 miles and the front crank seal leaks like a mother. It needs power brakes, it's a real pain holding back 5.29 gears in traffic