Joined
·
119 Posts
Just moved to Houston,TX and might be needing some help or good places to get some work done in the near future. Apparently somewhere between here and North Carolina I developed a power steering fluid leak from my rack and pinion.