GM used three methods of cruise control for the Fiero. In 1984 the cruise control function is integrated into the speedometer circuit card in the instrument cluster.
All '85-88 V-6 Fieros and the '85-86 four-cylinder use a self-contained cruise control module. It is located under the carpet to the right of the accelerator pedal. You will need to loosen or remove the radio console in order to peel back the carpet for access to the module. The cruise control module does not often fail, but when it does it's cost effective to replace it with a salvaged unit.
The '87-88 four-cylinder Fiero has cruise control functions controlled by the Engine Control Module (ECM). The ECM seldom goes bad and if it does then a new one is required. It is much more likely that the mechanical components of the cruise control system will fail than the ECM.
'84: As mentioned above, the '84 does not have a stand-alone cruise control module. If the electronic portion of the system has malfunctioned it will be necessary to swap in a salvaged speedometer circuit card from a donor '84 Fiero. Be careful in obtaining a donor circuit card; not all '84 Fieros had cruise control. Also note that the '84 cruise control does not include the the ability to tap "Set" and have the speed decrease a little or to tap the "Resume/Accelerate" to speed up a little.
Cadillac Cimarron '84-88 Buick Skyhawk '85-86 1.8L VIN "J" and VIN "O" Buick Skyhawk '87 2.0L VIN "K" and VIN "1" Fiero '88 2.8L
Pontiac 6000 '85-86 2.8L 2 barrel carb, VIN "X" Pontiac Astro '85 2.5L VIN "E" Pontiac Astro '85 4.3L VIN "N" Pontiac Astro '86-90 2.5L VIN "E" Blazer S10/GM Jimmy S15 '85 2.5L VIN "E" Blazer S10/GM Jimmy S15 '85 2.8L VIN "B" Blazer S10/GM Jimmy S15 '86 2.5L VIN "E" Blazer S10/GM Jimmy S15 '86 2.8L VIN "R", "BH" on label Blazer/GM Jimmy full size '85 5.0L VIN "H" Blazer/GM Jimmy full size '85 5.7L VIN "L" Blazer/GM Jimmy full size '85 6.2L VIN "C" 4 x 2 diesel Blazer/GM Jimmy full size '85 5.0L VIN "H" Blazer/GM Jimmy full size '85 5.7L VIN "L" Camaro '85-89 2.8L VIN "S" Chevy Celebrity '85-86 2.8L VIN "X" Buick Century '85-86 2.8L VIN "X" Chevy Passenger '85 5.0L VIN "H" MD8 transmission Chevy Passenger '86-88 5.0L VIN "H" Chevy Passenger '89-90 5.0L VIN "E" Chevy Pickup '85 4.3L VIN "N" Chevy Pickup '85 4.8L VIN "T" Chevy Pickup '85 5.0L VIN "F" and "H" Chevy Pickup '85 5.7L VIN "K", "L", and "M" Chevy Pickup '85 6.2L VIN "C" and "J", 4 x 2 diesel Chevy Pickup '85 7.4L VIN "W" Chevy Pickup '86 4.3L VIN "N" Chevy Pickup '86 4.8L VIN "T" Chevy Pickup '86 5.0L VIN "F" and "H" Chevy Pickup '86 5.7L VIN "K", "L", and "M" Chevy Pickup '86 7.4L VIN "W" Chevy Pickup '87-91 4.3L VIN "Z" Chevy Van '85-86 4.3L VIN "N" Chevy Van '85-86 5.0L VIN "F" and "H" Chevy Van '85-86 5.7L VIN "L" and "M" Olds Ciera '86 2.8L VIN "X" Chevy Citation '85 2.8L VIN "X" Olds Cutlass '85-86 5.0L VIN "H" Firebird '85-89 2.8L VIN "S" GMC Pickup '85 4.3L VIN "N" GMC Pickup '85 4.8L VIN "T" GMC Pickup '85 5.0L VIN "F" and "H" GMC Pickup '85 5.7L VIN "K", "L", and "M" GMC Pickup '85 6.2L VIN "C" and "J", 4 x 2 diesel GMC Pickup '85 7.4L VIN "W" GMC Pickup '86 4.3L VIN "N" GMC Pickup '86 4.8L VIN "T" GMC Pickup '86 5.0L VIN "F" and "H" GMC Pickup '86 5.7L VIN "K", "L", and "M" GMC Pickup '86 7.4L VIN "W" GMC Pickup '87-91 4.3L VIN "Z" GMC Van '85-86 4.3L VIN "N" GMC Van '85-86 5.0L VIN "F" and "H" GMC Van '85-86 5.7L VIN "L" and "M" Pontiac Grand Prix '85-86 5.0L VIN "H" Chevy Malibu '85-87 5.0L VIN "H" Chevy Monte Carlo '85 5.0L VIN "G" and "H" Chevy Monte Carlo '86 5.0L VIN "H" Pontiac '85 5.0L VIN "H", MD8 transmission Pontiac '86 5.0L VIN "H" Olds Regal '85-86 5.0L VIN "H" S10/S15/GM Sonoma '85 1.9L VIN "A S10/S15/GM Sonoma '85 2.5L VIN "E" S10/S15/GM Sonoma '85 2.8L VIN "B" S10/S15/GM Sonoma '86 2.5L VIN "E" 1st design, "BH" on label S10/S15/GM Sonoma '86 2.8L VIN "R" 1st design, "BH" on label Pontiac Safari (GMC) '85 2.5L VIN "E" Pontiac Safari (GMC) '86-90 2.5L VIN "E" Chevy Suburban '85 5.0L VIN "F" and "H" Chevy Suburban '85 5.7L VIN "K", "L", and "M" Chevy Suburban '85 6.2L VIN "C" and "J" 4 x 2 Chevy Suburban '85 7.4L VIN "W" Chevy Suburban '86 5.0L VIN "F" and "H" Chevy Suburban '86 5.7L VIN "K", "L", and "M" Chevy Suburban '86 7.4L VIN "W" Chevy Suburban '87-91 5.7L VIN "K"
Cadillac Cimarron '84-88 Buick Skyhawk '85-86 1.8L VIN "J" and VIN "O" Buick Skyhawk '87 2.0L VIN "K" and VIN "1" Fiero '85-86 2.5L