PONTIAC FIERO 1988 Service Repair Manual
Manufacturer: PONTIAC, Model Year: 1988, Model line: FIERO, Model: PONTIAC FIERO 1988Pages: 1825, PDF Size: 99.44 MB
Page 691 of 1825

6E3-A-38 2.8L (WIN S) DRIVEABILITY AND EMISSIONS
MAT SENSOR
MAT SENSOR SIGNAL
SENSORS
CODE 25
MANIFOLD AIR TEMPERATURE (MAT) SENSOR CIRCUIT
(HIGH TEMPERATURE INDICATED)
2.8L (VIN S) "F" SERIES (PORT)
Circuit Description:
The manifold air temperature sensor uses a thermistor to control the signal-voltage to the ECM. The ECM
applies a voltage (about
5 volts) on CKT 472 to the sensor. When manifold air is cold, the sensor (thermistor)
resistance is high, therefore the ECM will see a high signal voltage. As the air warms, the sensor resistance
becomes less, and the voltage drops.
Test Description: Numbers below refer to circled
numbers on the diagnostic chart.
1. Code 25 will set if:
@ Signal voltage indicates a manifold air
temperature greater than 145°C
(293" F) for 3
seconds.
@ Time since engine start is 8 minutes or longer.
@ A vehicle speed is present.
Diagnostic Aids:
A "SCAN" tool reads temperature of the air
entering the engine and should read close to ambient
air temperature, when engine is cold, and rises as
underhood temperature increases.
A short to ground in CKT 472 will result in a Code
25.
Refer to "Intermittents" in Section
"B".
Page 692 of 1825

DRIVEABILITY AND EMISSIONS 2.8b (VIN S) 6E3-A-39
DISCONNECT SENSOR.
"SCAM" SHOULD DISPLAY TEMPERATURE
STORED, REFER TO "DIAGNOSTIC
CKT
472 SHOUTED TO SENSOR GROUND CIRCUIT.
DIAGNOSTIC AID
MAT SENSOR
TEMPERATURE TO RESISTANCE VALUES
(APPROXIMATE)
Page 693 of 1825

6E3-A-40 2.8L (VIN 5) DRIVEABILITY AND EMISSIONS
VENT FILTER
450 BLWHT ITCH SIGNAL -
CODE 32
EGR SYSTEM FAILURE
2.8L (VIN S) "F" "SERIES (PORT)
Circuit Description:
The EGR vacuum control uses an ECM controlled solenoid. The solenoid is normally closed and the vacuum
source is a ported signal. The ECM will turn the EGR "ON" and "OFF" (Duty Cycle) by grounding CKT
435.
The duty cycle is calculated by the ECM based on information from the coolant and mass airflow sensor and
engine rpm. The duty cycle should be
0% (no EGR) when in park or neutral, TPS input below a specified value,
or TPS indicating WOT
With the ignition
"ON", engine stopped, the EGR solenoid is de-energized unless the diagnostic terminal is
grounded. Code 32 means that the EGR vacuum diagnostic switch was closed during start-up, or that the switch was
not detected closed under the following conditions.
@ Coolant temperature greater than 80" C (176°F).
@ EGR duty cycle commanded by the ECM is greater than 55%.
@ TPS less than half throttle, but not at idle.
@ All conditions above must be met for 5 seconds.
If the switch is detected closed during start-up, or
, if the switch is detected open when the above conditions
are met, the "Service Engine Soon" light will remain "ON" unless the switch changes state.
Test Description: Numbers below refer to circled 3. 'Po this point the EGR solenoid and valve are OK
numbers on the diagnostic chart. and the following check will check the diagnostic
1. If the first step caused Code 32 to set, then the vacuutn switch portion of the system.
ECM has recognized a closed vacuum switch on
4. The diagnostic switch should close at about 2" of
start-up. This test will determine whether the
vacuum. With vacuum applied, the switch should
EGR vacuum diagnostic switch is the cause or if close and resistance go to near zero ohms and the
the wiring or the ECM is the cause. vacuum should hold.
2. With the ignition "ON", the solenoid should not be
energized and vacuum should not pass to the EGR
valve.
Page 694 of 1825

DRIVEABILITY AND EMISSIONS 2.8L (VIN S) 6E3-A-41
SOLENOID, ALSO CHECK HOSES FOR LEAKS OR RESTRICTIONS.
SHOULD BE ATLEAST23.64
kPa (7'3 HG VACUUM AT2000 RPM.
NOT SHORTED IT IS A
BETWEEN "A" AND
Page 695 of 1825

6E3-A-42 2.8L (VIN S) DRIVEABILITY AND EMISSIONS
MAF SENSOR CONNECTOR
MAF SENSOR
940
ORNIBLK BRNMIHT 528
450 BLWHT
MAF RELAY
CODE 33
MASS AIR FLOW (MAF) SENSOR CIRCUIT
(GMISEC HIGH)
2.8L (VIN S) ""FXERIES (PORT)
Circuit Description:
The MAF sensor measures the flow of air entering the engine. The sensor produces a frequency output
between 32 and 150 hertz
(3gdsec to 150gmlsec). A large quantity (high frequency) indicates acceleration, and
a small quantity (low frequency) indicates deceleration or idle. This information is used by the
ECM for fuel
control and is converted by a "Scan" tool to read out the air flow in grams per second.
A normal reading is about
4-7 grams per second at idle and increases with rpm.
The MAF sensor is powered up by the MAF sensor relay and the sensor should have power supplied to it
anytime the ignition is "ON".
Test Description: Numbers below refer to circled Diagnostic Aids:
numbers on the diagnostic chart.
1. Code 33 will set if:
The "Scan" tool is not of much use in diagnosing
@ Ign. "ON" and air flow exceeds 20gdsec. this code because when the code sets gmlsec will be
OR displaying the default value. However, the "Scan"
@ Engine is running less than 1300 rpm. may be useful in comparing the signal of a problem
@ TPS is 8% or less.
vehicle with that of a known good running one.
@ Air flow greater than 20 grams per second Refer to "Intermittents" in Section "B".
(high frequency).
(9 All of the above are met for 2 seconds.
Page 696 of 1825

DRIVEABILITY AND EMISSIONS 2.8L (VIN S) 6E3-A-43
CLEAR CODES AND CONFIRM "CLOSED LOOP" OPERATION AND NO "SERVICE ENGINE SOON" LIGHT.
OR
1 MINUTE
OR UNTIL CODE 33 SETS
REPLACE MAF SENSOR CODE
33
IS INTERMITTENT.
REFER TO "DIAGNOSTIC
AIDS"
ON FACING PAGE.
Page 697 of 1825

6E3-A-44 2.8L (VIN S) DRIVEABILITY AND EMISSIONS
NlnF RELAY CONN.
BATTERY
+ -,
I.P. HARNESS CONNECTOR IS WAY. (FRONTVIEW)
I.. . . . . . ., 1. EllCE
a
GAGE
902
TO EGR
& MAF RELAY 7-29-87 CCP SOLENOIDS MAF
SENSOR
ENG.
GND.
MAF SENSOR CONNECTOR
ECM
CODE 34
MASS AIR FLOW (MAF) SENSOR CIRCUIT
(GMISEC LOW)
2.8L (VIN 5) "F" SERIES (PORT)
Circuit Description:
The MAF sensor measures the flow of air entering the engine. The sensor produces a frequency output
between 32 and 150 hertz
(3grnfsec to 150gndsec). A large quantity (high frequency) indicates acceleration, and
a small quantity (low frequency) indicates deceleration or idle. This information is used by the ECM for fuel
control and is converted by a "SCAN" tool to read out the air flow in grams per second. A normal reading is
about 4-7 grams per second at idle and increase with rpm.
The MAF sensor is powered up by the MAF sensor relay and the sensor should have power supplied to it
anytime the ignition is "ON".
Test Description: Numbers below refer to circled
numbers on the diagnostic chart.
I. Code 34 will set if:
@ Engine running
@ MAF sensor disconnected, faulty relay, or
MAF signal circuit shorted to ground.
OR
@ Air flow less than 2 grams per second (low
frequency).
A loose or damaged air duct can set Code 34.
This test checks to see if ECM recognizes a
problem.
A light "OFF" at this point indicates an
intermittent problem.
2. Checks to see if 5 volt reference signal from ECM
is at MAF
sensor harness connector.
3. Checks for 12 volt supply to MAF sensor.
4. Checks for open in 12 volt supply to relay.
Diagnostic Aids:
The "Scan" tool is not of much use in diagnosing
this code because when the code sets
gdsec will be
displaying the default value. However, the "Scan"
may be useful in comparing the signal of a problem
vehicle with that of a known good running one.
Check for loose or damaged air duct.
Inspect sensor and relay connections as an open
will result in
a Code 34.
Refer to "Intermittents" in Section "B".
Page 698 of 1825

DRIVEABILITY AND EMISSIONS 2.8L (VIN S) 6E3-A-45
START AND IDLE ENGINE FOR 1 MINUTE OR
DISCONNECT MAF SENSOR ELECTRICAL CONNECTOR.
IGNITION "ON", ENGINE STOPPED.
CONNECT VOLTMETER BETWEEN HARNESS
CLEAR CODES AND CONFIRM "CLOSED LOOP" OPERATION AND NO "SERVICE ENGINE SOON" LIGHT.
Page 699 of 1825

6E3-A-$6 2.8L (VIN S) DRIVEABILITY AND EMISSIONS
CODE 41
CYLINDER SELECT ERROR
2.8& (VIN S) "F" SERIES (PORT)
Circuit Description:
Due to the ECM being used for different engines, it is necessary for the engine application to be selected.
This is done by leaving
"R12" and "D3" open for a six cylinder engine.
A Code 41 will set if the reference pulses are not equal to a value selected within the PROM when engine
rpm's
are below 2000. This code may set if the incorrect PROM is installed into the ECM.
Page 700 of 1825
