If you are breaking transmissions every 40k miles, its probably not the transmission's fault. If your situation was anywhere near normal GM wouldn't have used the same trans for the last 30+ years in light duty trucks. They'd be bankrupt. Original 4L60 w/180k on mine, daily use and I keep it...