The 700R4 and the 4L60E (same trans but computer controlled) have survived behind a lot of high horsepower cars right from the factory. Like Mike said, the problems come from the TV cable - and from the lockup control.

Checking pressures on installation is critical.