I am sure they can fix it. I have known them about 15 years and I won't go anywhere else. And they are reasonable and honest. Ask for Ovi or Carlos.
I don't work for them, but I would be surprised if they couldn't fix it. They are certified mechanics. You can usually take the car over to the shop M-F between 8:30 a.m. and 5:00 p.m., but they work on a first-come-first-serve basis, so the earlier you arrive, the better.
Thanks! Your answer is awaiting moderation.