Got my new steering rack in… It feels much better now. There is no more free play on the steering wheel. Now all I have to do is fix my fuel pump and I’m set to go! I’m talking about Speed Trial this weekend btw.