Transmission Distribution Parts, Inc
20% Failure rate? Buy elswhere
I own a garage and specialize in powertrain and computer communications. I sadly made the mistake of ordering a transmission from these people. It arrived on time and they gladly took my money. After installation, the customer brought it back at 92 miles on the odometer complaining of extremely ...