Almost all aftermarket Fiero heater cores are made by the same company and branded for the seller. All of them are 1/4 to 3/8 inch short and the system retainer don't hold them well. It also leaves an opening that reduces the function of the mixer door by letting outside air in at all times.
I have a couple of original extra Harrisons that have been rebuilt and I'm running a rebuilt Harrison in my 86. The 87 has one of those misfit ReadyAire or Specter (sp?) short cores. There is a superb rebuilder up in Conyers, close to the Ga. 20 and I-20 intersection. They've been in business since I was a kid. The original shop in Tucker is where my Dad took our farm equipment and personal vehicle radiators and heater cores to be repaired. Fiero heater cores are about $45 for a repair. And you have copper instead of aluminum. And it fits properly. I have a rebuildable unit if you want to go that route. I may be able to get it rebuilt here in Lawrenceville and their truck deliver it to Conyers.
Sims Radiator
1178 Royal Dr SW, Conyers, GA 30094