Well I pulled it out today and it's leaking worse than the Exxon Valdez. I'm talking about the steering rack on my beloved 355 spider just to clarify....