Iso f good mechanics asap! need torque converter installed in 01 accord 2.3 liter.... not overly priced please!!
John B. replied:
Call imports plus 910-347-7587 they will check it out for you before they just replace parts they don't just work on imports they work on all makes & models big or small little job or very complex