Why did you have to add fluid if the "mechanic" just installed a new rack?
Grab your old rack, and call T-3 and ask for Ty the service writer. You want Byron to work on your car, or at least inspect it to develop a triage maintenance plan.
I imagine you have more than one thing wrong.
T-3 Automotive Ltd.5322 S. Cobb Dr.Atlanta, GA 30080(404) 794-7700
You may want to get any parts from
http://www.infinitipartsusa.com
And payT-3 a flat labor rate to install.
Modified by maxnix at 9:22 PM 10/9/2008