I would like to drive it to town to get it checked and fixed because I can not afford a tow. I have put stop leak in it. Will this hurt the pump?
My car has an automatic transmission.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing