Do some more research before you jump on it. 97 GPs use the 4t60e trans which uses vacuum, 98+ don't, not a big issue. The Pcm on 97s are also a little different, same connectors but I believe you need to use a 97 pcm, one from a gtp would work but you'll need to program it for the gt trans. There's probably a few things I'm missing.
It can be done it's just not as simple as dropping it in and plugging in the Pcm. If you get a 97 gtp motor, trans, Pcm, and harness then it would be that simple.