I too have a 89 3800 from a Olds 98 sitting in the garage. I kept the ECM, trans, fuse block, etc. I am just waiting for the right donor. Don't forget you will need:
axles (can be had from A body 4 speed auto)
a way to fab up the fuel lines to the fuel rail
accelerator cable hookup
you will have to dig around in a parts store to find hoses to go from 3.8 in and out to Fiero coolant tubes
You will need pinouts of the C500 and C203 to integrate the neutral safety switch, oil press, SES light, tach etc to the Fiero.
Fab up a reversed shift arm at the trans to shift the 4T60 with stock shifter cable
Fuel pump if swapping into a 4 cyl fiero
tach recalibration if swapping into a four cyl fiero
Motor mounts and mount brackets (I am currently trying to figure out how much of the 3300/4spd A body mount stuff will direct-drop into a Fiero.)
A neat way to reroute the wiring harness towards what will now be the front of the engine.
Swap valve covers to put oil fill in the rear
move dipstick to accomodate trunk hinges etc
A neat way to route the 3800s ECM harness through the firewall.
.....A few other things I am sure I am forgetting and purposely ignoring like cruise control hookups and A/C (which is for wusses)
This should get you started....
Kurt