This is by far the worst spare part I have ever bought! The assembly was leaking because one of the preformed lines from the steering rack to the radiator assembly was leaking at the knee and I lost all the fluid in the system within seconds of starting the engine. Bad line! Secondly, when installing the supplied oil cooler, before I could even tighten one of the screws, the fixed screw connection on the oil cooler was not welded, but of course only screwed. As a result, I was unable to fully…