I would look for another engine and do a direct swap if it is internal.
Rebuilds are not as cheap, and not as reliable as a untouched factory bottom end.
It takes a good mechanic and a good machine shop to be able to rebuild one of our 3800 and not have a failure 500 to 10,000 miles later.
If its a broken flex plate, thats easy to see or find, climb under your car, and remove your cover and shine a light up in there and look for cracked, bent, or broken metal pieces. You can replace the flex plate with both the motor and the transmission in the engine bay, you separate the motor from the transmission and sorta push it to the side as far as it can go, there will be enough room to get in between the block and tranny to remove the bolts and the flex plate for the swap. Thats how one guy did it in the pits at the Pontiac Nationals a few years ago. Oh, and you have to use a engine hoist/cherry picker to move, support/hold the motor while your doing this replacement this way. :th_thumbsup-wink:
~F~