I'd head out to a junkyard and pull one for yourself. Or look up a junkyard online to find one. Here are a few finds from
http://car-part.com/ (I assume they would ship to Canada for a fee).
PS. You can use the harness for an AT vehicle with a few modifications.
1985
Engine Harness Wiring
Pontiac Fiero 2.8L,AT,AC,PW,PL,R-1 2 204165 $100 Albany Auto Salvage, Inc. USA-GA(Albany) E-mail 800-873-1669
1985
Engine Harness Wiring
Pontiac Fiero R40051 $75 All Parts Auto and Truck Salvage USA-MO(Springfield) E-mail 1-866-863-9429
1985
Engine Harness Wiring
Pontiac Fiero 2DR,PWE,PL,RED,7-85, RWD,FI,2.8L,FACT HD9521 $Call Nordstrom's Automotive Inc. USA-SD(Garretson) E-mail 1-605-594-3910
1985
Engine Harness Wiring
Pontiac Fiero V6,7-99 21104 $Call New Castle Auto Wrecking, Inc. USA-PA(New-Castle) E-mail 1-800-245-2226
1985
Engine Harness Wiring
Pontiac Fiero GT,2.8L,6CYL,AT,AC I-267 $Call Harbor Auto Used Part Division USA-MA(Lynn) E-mail 1-800-593-3355