EFI vs carb engine vacuum





Vacuum is created by the downward movement of the pistons and is greatly affected by cam overlap.
On your EFI at idle your 4 butterfly's are nearly closed. And most of your idle air is controlled by your IAC. Which is in essence, bypass air. If anything your 4 butterfly's are flowing less air than just the 2 on the carb.
You indeed have a issue. But you can't blame it on your EFI. Perhaps a poor installation of the EFI. Perhaps vacuum leaks inside the lifter valley at the intake manifold gaskets. Perhaps a poor seal at the throttle body to manifold. Perhaps your losing vacuum elsewhere in the car? Perhaps a shot PCV valve or incorrect PCV valve for the cam in your engine?
plug ALL lines. Read manifold vacuum again.
If still low. Pull and reseal that intake manifold.





Did you change the ignition timing or is the efi way off at idle?
The Best of Corvette for Corvette Enthusiasts
P.S. Ignition timing can make a big difference in how much vacuum an engine can produce. It may be beneficial to adjust your timing for maximum vacuum at idle when doing the above tests. Once the vacuum issues have been solved, you can then reset ignition timing wherever you wish it to be (max performance, max economy, etc.)
I found idle rpm made a huge difference in vac level. Even 50 or 100 rpm.
I wound up at 950 for the most stable idle.
You?
And the timing at idle also made a huge difference.
Any changes to either of these?
Are you letting the efi control the timing?
I found idle rpm made a huge difference in vac level. Even 50 or 100 rpm.
I wound up at 950 for the most stable idle.
You?
And the timing at idle also made a huge difference.
Any changes to either of these?
Are you letting the efi control the timing?
I used propane around the throttle body and everywhere I thought I could get a leak nothing...
Last edited by madvette74; Jun 6, 2024 at 12:10 AM.










If all engine parameters are the the same, there should be no change in idle vacuum. If the engine idle vacuum has changed after the swap, then some other parameter has also changed. As mentioned, the EFI system simply delivers fuel and air but doesn't create nor destroy engine vacuum.
What I have seen after a swap:
- Timing changes especially when utilizing a hyperspark or similarly controlled timing. People have a tendency to undertime their engines because they believe 15 degrees should be in the base timing area at idle. That setting completely ignores the normal added timing due to vacuum advance. Since the table takes into account both RPM and engine load (vacuum) the number generally needs to be around 20-26 degrees depending on engine combo. Most undertimed engines will show a drop in manifold vacuum.
- Vacuum leak introduced during physical swapping process.
- PCV issues.
- Incorrect throttle blade setting. However, this will also cause IAC issues and idle RPM issues. If your engine is idling correctly at the same or similar timing areas, your vacuum should be the same.
- Too low of an idle RPM setting. Unlike a carb where you typically set RPM based upon maximum idle vacuum and a good fuel mixture (and proper timing) EFI will force the engine to idle at the user's desired setpoint. That may not be where the engine itself desires to be. That also usually shows up as a lower than normal vacuum.
- Other engine issues
The we switch to 12* at idle and add 10* due to vac on manifold advance, for 22* total.
Idle vac jumped a lot, like 4-6"
Idle rpm jumped 200 also, forcing you to turn it back down. And vac was still up.
Factory timing settings are very retarded, at idle, and at low rpm, for early pre-computer emissions control attempts.
They tried to make it run hotter, so it would burn off HC in the hot exhaust pipes.
The we switch to 12* at idle and add 10* due to vac on manifold advance, for 22* total.
Idle vac jumped a lot, like 4-6"
Idle rpm jumped 200 also, forcing you to turn it back down. And vac was still up.
Factory timing settings are very retarded, at idle, and at low rpm, for early pre-computer emissions control attempts.
They tried to make it run hotter, so it would burn off HC in the hot exhaust pipes.
You could as an example, run a lower timing, yet program the EFI system to maintain a higher RPM which would open the IAC more to compensate. That combination may also cause a decrease in vacuum depending on the engine characteristics. Advanced timing during slower combustion events will always produce a more efficient combustion.
Something like 22-26* at idle right?
Then 36* total above 3000.
Those parts I get. That is the same as std.
But being a 3-D chart it is the rest of it that gets confusing.
Still needs to drop to like 15* or so near idle once the vac drops.
It's all the curves and slopes in between that make me feel like I am skiing! LOL
This 2-D chart:
OEM 1964 GM factory L76 mechanical only advance curve
Turns into something like this in 3-D:
The typical 2-3 numbers we always talk about are in there somewhere! Plus a whole lot more!
Yellow is 36*
Orange is above, up to 50*
Blue is below 15* and below
I guess the mechanical & vac system in our cars does the same thing, I just have never seen someone try to map it that way.
Deg* advance, RPM, and Vacuum level.
Oohh I basically "see" the L76 curve on the near edge of that 3D map!
Last edited by leigh1322; Jun 8, 2024 at 09:36 AM.
Something like 22-26* at idle right?
Then 36* total above 3000.
Those parts I get. That is the same as std.
But being a 3-D chart it is the rest of it that gets confusing.
Still needs to drop to like 15* or so near idle once the vac drops.
It's all the curves and slopes in between that make me feel like I am skiing! LOL
This 2-D chart:
OEM 1964 GM factory L76 mechanical only advance curve
Turns into something like this in 3-D:
The typical 2-3 numbers we always talk about are in there somewhere! Plus a whole lot more!
Yellow is 36*
Orange is above, up to 50*
Blue is below 15* and below
I guess the mechanical & vac system in our cars does the same thing, I just have never seen someone try to map it that way.
Deg* advance, RPM, and Vacuum level.
Oohh I basically "see" the L76 curve on the near edge of that 3D map!
Yes, as you can see the mechanical curve is the 'X' horizontal, and the engine load or vacuum curve is the 'Y' vertical axis. As our older cars move through the 'table' it is being affected by both axis simultaneously. EFI timing tables are just like that, but you can customize that with a much greater level of control. You aren't limited to a vacuum canister, centrifugal weights and springs. There are numerous ways to generate that 2D / 3D table and they aren't hard if you understand what your distributor and vacuum advance are doing.
Here is one method. Using a spreadsheet (that I did not develope) and knowing your mechanical timing properties, you plug in those numbers and it generates the table for you.
What it is doing is integrating the X and Y axis numbers together, just like your mechanical advance and vacuum advance would be doing mechanically. If you notice, the idle area timing in this example with a base timing of 16 is actually 26 degrees. That would be exactly where the mechanical setup would be idling. What I see a lot of, users will fill the idle area with 15 degrees, and there car's engine wants more like 22 degrees. We discussed ported vacuum, but that is an emissions timing level not a good idle timing number. The chart above would be the equivalent to a manifold vacuum sense, not ported.
Another method to build good EFI timing tables, is to use the graphs 'fill' function in the EFI software. This is not difficult, but it would require too much time to reproduce here. It is explained in greater detail in the timing section in the above hyper link.
Here's an example of an EFI timing table that integrates both in the Holley software:
Furthermore, if you wanted to have a 'conditional' timing table that modified the base table above, you could build in conditions that the timing table had modifiers. For example, if you wanted less timing during engine warmup in order to get engine temperatures up faster, you could do that. You could use engine coolant temp as a condition, and pull out timing in the idle area only until the engine reached a desired temperature.
Anyway, back to the original purpose of the thread. If the engine is under-timed, it will have an effect on engine vacuum.












