* Computer Compatibility: The transmission control module (TCM) and the vehicle's PCM (Powertrain Control Module) need to be compatible. While the transmissions are largely the same, the computer software may have slight differences. You might need to have the TCM or PCM reflashed, or potentially use the TCM from the '99 Suburban.
* Torque Converter: Ensure the torque converter from the '99 transmission is compatible with the '97 engine. While often interchangeable, minor variations can exist.
* Wiring Harness: The wiring harness connectors should be the same, but double-check to be sure. If they're not identical, you may need some minor wiring adjustments.
* Flexplate/Flywheel: Verify that the flexplate (automatic transmission) from the '99 Suburban matches your '97 engine.
In short, it's *likely* a direct swap, but it's crucial to verify compatibility regarding the computer system and the torque converter before installation. A professional transmission shop can assess compatibility and perform the installation correctly.