All reviews seem negative
Had Plano Plano Automatic Transmission rebuild TH400 that had been run 8k miles. After new clutches were in stalled for $325, transmission faild within one mile. Owner said not ...