I just bought my car from a guy in St. Louis named Keith Emery, he manages an auto service center called American Tire or something like that. He or someone he knows could do good work on your car I bet, 636-227-6051 is his work number...he is a good guy and at least will be able to point you in the right direction.
Eric