Yes it works for 84, 85, 86, 87, 88. Both the 2.5 and 2.8 engines
The temperature gauge sending unit has two functions. The wire that connects to the pin that is AWAY from the side notch is for the gauge. The wire that is close to the side notch is for the TEMP light (yes your Fiero has one).

AFTER COMPLETING THE DASH WIRE SWAP
Turn the key on but leave the engine off. Ground one of the wires. Then try the other. One should light the temp light. The other should make the temp gauge (or just pivot in your case) move. Then just make sure the wires are on the correct pins so the two devices work correctly.
The plastic shell on the temperature gauge sender connector tends to get brittle and fall apart. New plastic shells can be obtained from Rodney Dickman for $7.50 delivered to your mailbox. Damn cheap if you ask me.
http://rodneydickman.com/ca...h=21&products_id=174
[This message has been edited by phonedawgz (edited 05-07-2014).]