Pin A of Fiero C203 is for the upshift lamp that was NOT used in all Fieros. Your Fiero may not have this wire.
Pin P of Fiero C203 is for the brake switch power supply to the torque converter clutch. If your Fiero came stock with a manual transmission, you will not have a wire in this pin location on the C203.
Concerning the gauge cluster, each gauge has its own power supply. I'm not sure where you got the 5v from but you shouldn't need to supply any 5v reference to the gauge cluster at all. The guage cluster connects to its own sending units which are independent of the ECM except for the VSS (speed sensor) depending on how you are going to wire that up.
As for your C203 and C500 questions:
C500
A2 - connect to engine block ground
B1 - unknown / shouldn't need to wire it up to anything
B3 - connect to the alternator terminal "L"
C1 - connect to your backup lights switch
C2 - connect to your temp gauge sending unit (this should be for the temp gauge, not the hot warning light on the dash - you can ground it with the key on and if it pegs your temp gauge out then it is for the gauge. If it turns on the overheat light, then it is for the light)
C3 - tach feed (connect to ignition module or coil tach signal output)
D1 - Fan request wire - ground to turn fan on (connect to switch or PCM to control your radiator fan)
D2 - Fan2 request wire - ground to turn fan2 on (only used in Fieros that had 2 speed cooling fans as far as I know)
D3 - hot lamp control (you can ground it with the key on and if it pegs your temp gauge out then it is for the gauge. If it turns on the overheat light, then it is for the light)
E1 - connect to your backup lights switch
E2 - connect to your starter solenoid
E3 - connect to your igntion coil or igntion module's IGN 12v + input terminal
C203
A - for the upshift lamp on the dash which your Fiero may not have (grounding it with the key on would turn on the upshift lamp if your Fiero is wired for this)
B - this is the 12v + power supply from the F.Pump fuse in the IP (instrument panel) fuse box to the Fuel pump relay and oil pressure switch. I rewire the fuel pump circuit in all the swaps I do and don't use this wire to power the fuel pump.
C - the ECM grounds this wire to turn on the check engine lamp
D - A/C request - 12 volts comes in on this wire when A/C is requested (by the climate control panel AND A/C pressure cycling switch, if installed) to tell the ECM / A/C relay you want A/C turned on
E - oil pressure gauge feed. The oil pressure sending unit supplies this wire with a varying resistance signal to ground display the proper reading on the oil pressure gauge. DO NOT connect this wire to anything other than an OE Fiero oil pressure sending unit (or other GM 80 psi oil pressure sending unit).
F - 12v key on power comes from the ECM fuse in the IP fusebox on this wire - this is what you will need to hook up to the ECM (and share with the MAF sensor, if your engine uses one). This is a circuit seperate from C500 E3.
G - VSS high from sending unit to the speedometer. The speed sensor (or ECM) will provide a pulse on this wire to run the speedometer, 4000 pulses per mile. If you are using a newer GM ECM/PCM to supply the VSS signal to the speedo, then you will need to build and install this VSS interface circuit:
http://www.gmtuners.com/fiero/speedo2.gifH - 2000ppm VSS signal from speedo to factory Fiero ECM. You won't use this wire if you are using a newer than stock Fiero ECM that requires a 4000ppm or higher ppm VSS signal.
J - 12v key on power from INJ1 fuse. 12v + power (hot) with key in run and crank. I connect this to power all the injectors on the engine.
K - 12v key on power from INJ2 fuse. 12v + power (hot) with key in run and crank. I connect this to power other devices on the engine or electronic trans, such as the EVAP solenoid, EGR valve (if needed), Heated O2 sensor, etc.
L - this is the relay switched power supply from the fuel pump relay to the fuel pump. If you are doing the Fuel Pump Hot-Wire mod (
http://www.gmtuners.com/fiero/hot_wire.htm) you are going to re-task this wire for use to power up the new fuel pump relay you will be installing using the HOT WIRE mod. If you are leaving the stock Fiero fuel pump relay wired up in your swap and not changing that wiring at all, then you won't change this tan/wht wire.
M - this is a ground supply to the speedometer unit in the cluster. Must be connected to engine block or a very good chassis ground.
N - this is a 12v + power supply from the climate control panel to the original Fiero A/C relay. This is the actual 12v + power that drives the A/C clutch. Hot with key on and ANY control (other than OFF) selected on the HVAC panel.
P - brake switch 12v + power feed to the TCC (torque converter clutch) circuit in the trans. If you have a manual transmission application, then this circuit probably doesn't exist in your Fiero.
R - this is the ground supply from the Fiero speedo to the speed sensor mounted on the trans. If you are running your Fiero speedo off the PCM in your swap, then you don't need to hook this wire up to anything at all.
------------------
OVERKILL IS UNDERRATED Custom GM OBD1 & OBD2 Tuning | Engine Conversions & more | www.gmtuners.com[This message has been edited by Darth Fiero (edited 10-18-2013).]