I was losing oil like crazy... It was leaking out rapidly and blowing back all over the engine... It looked to be coming from by the pulley. please help
My car has 178118 miles.
My car has an automatic transmission.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing