Does anyone have any recommendations for a trust worthy mechanic?
Ross M. replied:
Burd's Auto Bays. Old Church & Barrington in Streamwood. 630 372-2577. I'd just give him my keys and say fix it. I trust him completely. If he can't fix it, he'll steer you in the right direction.