1986 TPI Code 34 Help
Replaced MAF with a reman Bosh Unit. No change
Replaced the Injectors, Fuel Filter, Fuel Pressure Reg. and all O rings in the fuel rail. No change
Cleaned IAC and set TPS. No Change
Deleted the Cold Start Injector. No Change
New chip and tune from Tuned Performance, No Change
Swapped out the ECM, No Change
Sent logs to Brian from Tuned Performance from Tuner Pro RT
Logs show that the GPS are off from the MAF.
I connected my Vacuum gauge and it showed that Vacuum is low so I figured a Vacuum leak.
Smoke tested the intake and it showed that the Intake had a leak.
I sprayed Brake Cleaner where the smoke was coming from and the idle smoothed and the GPS went normal.
Pulled intake, Runners, Plenum etc....
Replaced all gaskets.
I haven't got a chance to drive it yet after the intake gasket was replaced bc I have a valve cover leaking.
On start up I still have a code 34.
Brian from Tuned Performance and I are stumped.
Anyone have any suggestions on what it could be.
Also, I ohm tested the wire from the Mass Air Flow Sensor to the ECM and it is good.
Any help would be awesome
Thanks
Pete
At 3.5 gm/s you're down in the mud between 0 and 180 mv (in MAF table 1). Compare the unlimited airflow signal against the normal MAF signal. If the unlimited airflow signal is fixed (presumably at a low value), that is a good indication that the MAF signal is reporting the default airflow calculated value instead.
Note: there is also a min MAF parameter set to 3 gm/sec.
Edit: 5.0 f-body tuning may be slightly different than the C4 values shown above. Sorry, I didn't think to check a 5.0 bin.
Last edited by tequilaboy; May 6, 2026 at 12:00 PM.
At 3.5 gm/s you're down in the mud between 0 and 180 mv (in MAF table 1). Compare the unlimited airflow signal against the normal MAF signal. If the unlimited airflow signal is fixed (presumably at a low value), that is a good indication that the MAF signal is reporting the default airflow calculated value instead.
Note: there is also a min MAF parameter set to 3 gm/sec.
Edit: 5.0 f-body tuning may be slightly different than the C4 values shown above. Sorry, I didn't think to check a 5.0 bin.
Thanks
Any help with how to check for the proper power to MAF ?
Last edited by pete2833; May 6, 2026 at 01:53 PM.
You could try unplugging the MAF and starting the car to verify that it will set a Code 33 in order to test the integrity of the ecm input circuitry, pull-up resistor and A/D converter. If you log data while doing this you should see the unlimited airflow signal go sky high (254 and stay there) while the MAF airflow signal will be limited initially by the max maf vs rpm table (15-28 gm/sec tuning/rpm dependent) and then be replaced by the default airflow calculation that should allow the car to run.
Last edited by tequilaboy; May 7, 2026 at 09:02 PM.
The Best of Corvette for Corvette Enthusiasts
Also I ran the car with the Mass Air Flow sensor unplugged and got code 33. I haven’t ran it unplugged since I fixed the vacuum leak. I can give that a try. I’ve been data logging with Tuner Pro RT.
what should my readings be with the engine running at the mass air flow sensor plug ?
3.5 gm/sec would be within the valid voltage range if this was from the actual sensor signal.
Rough interpolation of APYM MAF table #1 (partial table shown):
A/D Volts MAF Table1 Row #
0 0 6.02 0
1 0.02 5.72
2 0.04 5.42
3 0.06 5.13
4 0.08 4.83
5 0.1 4.54
6 0.12 4.24
7 0.14 3.94
8 0.16 3.64
9 0.18 3.35 1
10 0.2 3.46
11 0.22 3.57
12 0.24 3.68
You could try reducing both of the Code 34 error thresholds to something like 21, 28, 35 or 42 (multiples of 7) if you think you have a functioning MAF with borderline output or very low actual airflow through the sensor (or larger housing diameter).
Also wouldn't hurt to add the MAF A/D counts (L00F3) or MAF A/D counts * 7 (L00F5) to the datastream to better see what is going on.
;--------------------------------------------------------
; ERR # 34 Params
; >> MAF Sensor Lo <<
;--------------------------------------------------------
LC215 FDB 0049 ; 0049 COUNTS, IF ANALOG CNTS x 7 or
; PP2 DLT LT 0 SET ERR 34B
;
LC217 FCB 10 ; ERR #43, 1 Sec Min time req.
; cal + Arg * 10
;
LC218 FCB 24 ; If RPM > 600, Ck ERR #34B
;
LC219 FCB 16 ; If TPS > 6.25%, Ck ERR #34B
; cal = Arg * 2.56,
;
LC21A FCB 0 ; If LV8 >= 0, Ck ERR #34
LC21B FCB 130 ; If LV8 <= 130, Ck ERR #34B
;
LC21C FDB 0049 ; 0049 COUNTS, IF ANALOG CNTS x 7 or
; PP2 DLT LT 0 SET ERR 34A
Last edited by tequilaboy; May 8, 2026 at 08:47 AM.
“Also wouldn't hurt to add the MAF A/D counts (L00F3) or MAF A/D counts * 7 (L00F5) to the datastream to better see what is going on.”
I think Tuned Performance said he could turn off code 34. Just need it to not want to stall.







