1994 corvette acceleration problem
Rich harris
- Any time the throttle blade is preventing the engine from running faster, it's creating vacuum in the intake and the MAP is lower than atmospheric. That's because the engine (which is a positive-displacement air pump) is trying to such in air and the throttle blade is restricting it.
- If you open the throttle wide open so it stops being a restriction, and the only thing restricting RPMs is the load on the engine, then MAP can raise up pretty close to atmospheric.
- When you have the car in neutral (minimal load on the engine) and you snap open the throttle, MAP may momentarily rise as the engine is slightly loaded by its own reciprocating mass and the flywheel or torque converter, but as soon as the RPMs rise it will once again be restricted by the throttle blade (we hope!) and the MAP goes way down again.
The Best of Corvette for Corvette Enthusiasts
I don't know what OP is using for logging, but if they don't mind sharing a log, I'd love to take a look at it.
During default operation on a 94-96, the MAP sensor is not actually used for operating the engine. It is used for a few interpolation tasks, but the MAF sensor is what's actually used for the measurement of air into the engine during normal operation. The only time the MAP sensor is used for operation is if the MAF sensor circuit fails (either by unplugging it or setting it to disabled in the code). Then the PCM will drop back to speed density mode and rely on the MAP sensor and IAT sensor for measuring air into the intake.
That said, there is one single operation that the car relies on the MAP sensor for regardless of what operation mode it's in, and that's for reading the barometric pressure the moment you turn the key. Since the engine is not running, it takes a reading from the MAP sensor to see what the current barometric pressure is, then remembers that while the engine is running. If you unplug the MAP sensor, the PCM has no way to detect the barometric pressure, so it will probably use some default value instead.
If there are any datalogs you wouldn't mind sharing, they'd probably help a lot. Like, one of the car running with the MAP sensor plugged in, and one with it unplugged? If the problem is a sensor, it should be insanely obvious in the datalog.
The OP did post a data file in a different thread. It's a really long thread. To my recollection it was logged via EEhack. Maybe that file will give you something to help him?
The OP did post a data file in a different thread. It's a really long thread. To my recollection it was logged via EEhack. Maybe that file will give you something to help him?
Anyway, lemme grab that data file and see if I can figure anything out.
EDIT: Had a look at the CSV. A little less immediately useful than the EEDATA file since I have to graph it all manually, but it did have some oddities. Unfortunately due to how old this data is, I can't be sure that it's relevant to the current situation, and additionally, I can't be sure that those oddities aren't a result of EEHack momentarily glitching since I also don't know which version of the program it is (earlier versions had some issues with allowing junk data into the datalogs during momentary communication stalls when talking to Corvettes). So with that disclaimer, it's actually the MAF that looks weird in this dataset. It has random spikes to improbable flow values with no associated change in throttle position. The MAP on the other hand, at least in this data, appears to follow throttle changes reasonably closely.
I also had a peek at the O2 sensors, and found that on initial startup they go pretty much dead lean (almost no voltage at all). Once closed loop kicks in, however, they do oscillate as expected. However, when the spreadsheet is loaded into Trimalyzer for fueling analysis, it shows knock all over the place (which would have associated knock retard) and recommends large amounts of fuel be added across the board (up to 10% at higher load cells, and at least 5% just about everywhere else). It makes me wonder if knock retard is what's causing the acceleration. For example, around data point 3586, you can see him hit the throttle, but then knock is detected and his 26 degree spark advance plummets to around 19 degrees, with 8 degrees of knock retard. This then increases to a maximum of 13 degrees of knock retard, resulting in an awful 10 degrees of spark advance.
I'd want a newer datalog, in EEDATA format if possible, one with the MAP plugged in and one with it unplugged. From this older log, all I can see is that there appears to be a major fueling issue that's causing the computer to request more fuel flow from the injectors across the board, and which is resulting in knock on acceleration that's causing the computer to pull timing.
Last edited by Nomake Wan; Nov 15, 2020 at 05:47 PM.
Please pardon any redundancies.
TEST ONE:
Attach your fuel pressure gauge to you know where:
Turn your key to "On"
If fuel pressure reads 43.5 psi with the key "On" great.
Now, turn the key "Off" and check for leak down.
If you're losing fuel pressure quickly, its probably a bad check valve in the fuel pump.
If you're losing fuel pressure slowly, its probably a leaking injector(s).
If you're not losing pressure at all, STOP!
It's not a fuel issue.
TEST TWO:
If leak down DID occur, do the following:
Turn your key to "On"
Safely (yet firmly) clamp the "rubber feed line hose" coming from the fuel tank (the double-clamped hose closest to hatch window)
Turn your key to "Off"
Observe fuel pressure. If you lost fuel pressure in TEST ONE and NONE NOW, its the fuel pump check valve.
If you lost fuel pressure and STILL ARE, its the Fuel Pressure Regulator or Injectors.
Also, check your vacuum line from the fuel pressure regulator for fuel.
My '96 had similar problems and I isolated the problem to be the Fuel Pressure Regulator. Easy Fix.
Hope this helps!

If you have EEHack logs (preferably the EEDATA format ones) from runs where it was stumbling, I'd be more than happy to check them out to see if anything jumps out.
On Windows, this can be done by right-clicking the file(s) and then going to "Send To -> Compressed (Zipped) Folder."The computer does not change anything about engine operation while connected. Connecting it only affects ancilliary systems such as the ABS, ASR and C68 Auto Climate Control. So at least in terms of the computer itself doing anything, that should not be the case as it is a passive device. However, if instead the question is, What would explain the car stumbling whenever ABS and ASR are active, that would be a more peculiar question. Technically ASR does have the ability to control engine timing up to a point, but if it were doing so you should see an "ASR Active" light come on in the DIC. If this light is not on, ASR should not be messing with timing.















