Torque converter busted in 22 miles…
Torque converter busted in 22 miles after installing. Would like money back if possible. Had to replace entire transmission.
美国
Torque converter busted in 22 miles after installing. Would like money back if possible. Had to replace entire transmission.