My friend with a Honda Pilot needs a new catalytic converter. Anybody recommend a muffler shop near Pasadena?