Do I need a new torque converter Chevy impala 2012
Had my vehicle check cause check engine lite was
on computer said torque converter band and car
Shift well Then Mechanic Ask me how long has it I
been Since you change transmission fluid I said
never And he told me to change the transmission
Remove fluid and the light will go off