I presume you have a 4-cylinder, correct? Swapping a six into a four has been discussed a jillion times on the forum; judicious use of the "search" function will tell you a lot!
If you're going to swap a six in for a four, though, consider doing a 3.4 out of a pre-96 Camaro/Firebird. You get more displacement, and most likely a better motor. Plus, the guys at the local salvage yard tell me a good running 3.4 is much easier to find than a good running 2.8. If you do this swap, though, I'd use the 3.4's computer, injection system & intake manifold. It fits the bigger motor better than the Fiero's slightly more restrictive system. You can either turn the intake manifold around to adapt to the stock 2.8 air cleaner location or move the battery to the front to make room for the air cleaner in the old battery box. And if you harbor a lust for a V-8, there's a couple ways to go. One is to buy a kit, with all the parts and detailed "plug the red wire into the red connector" instructions. This produces a good running car, but you might not know too much about why you did what. Another way is to WWW.JTRPUBLISHING.Com and invest in "Chevrolet TPI & TBI Engine Swapping" by Mike Knell. This book covers putting a SBC into a variety of RWD platforms, but more important, it teaches you how to learn the general knowledge you need to know to do a good conversion.
Hey, I should know! My first project was a '95 3.4 Chevy into a 1977 Porsche 924. Piece of cake!!