My 02 chevy trailblazer is have a power steering leak on the passenger side with a screech when you turn the car on and when you turn the wheel. The rack and pinion I believe is the problem because the tire rod, that flexor is releasing power steering fluid. I know they come is two sizes but not sure, can you please help? Also do I have to buy the seal set too? Any recommendations on places to buy or go to in NYC. Thank you, this has been a pain in my a*s!