Bress Auto Service (757) 587-9119
they should be able to take care of you. They do excellent work and
know it so they aren't the cheapest around, but they can actually fix something once and it stays fixed........ unlike most of "quality" shops around here.
P.S. the only shop I'll let touch anything I own-- not that I have needed them in a while, but if I get too busy, it's them or I'll let it wait.:cheers: