• The left column is obviously the injector type
  • The next column is Approx Injector Size Poundage
  • The next two columns are what is used in Street Pro 3 and is the breakdown of what the BPC consists of. That is :- Injector Rate x Cylinder Size = BPC
  • The next 4 columns are the Base Pulse Constants of these injectors matched to the engine size above. These figures are what we use in our Workshop software and the older version of Street Pro 2.
  • Therefore when using Street Pro 3, if you used a 5.7L Blue 775 injector in a 5L,  you use the Injector Rate of .186, but change the cylinder size from 715cc to 625cc to suit the 5L. Always use the Injector Rate matched to the particular injector.
  • If using Workshop (or SP2), the Base Pulse Constant for the same engine would be, .186 (Inj Rate) x .625 (Cyl Size) = .1162
  • Note the Red 945 30 lb Ford Motorsport injector rater is the value we use, and is estimated. Note how the bigger injector uses a lower Injector Rate figure. If this bigger injector was installed without reducing the Injector Rate, it would drown the cylinder with approx 25% more fuel.
  • Bigger Injectors need to be scaled down so that when at max torque, the VE is approx 80 to 90 %. This the reason for the Injector Rate
  • These figures aren't that critical, and can be fudged (increased) if you need a little more flow, however it is recommended that you use the same figure consistently, as you can then use similar calibrations in different size engines. Once you change the BPC, you have to recalibrate the whole VE table
  • When using unknown injectors, you should first change the Cylinder Size to suit engine, then adjust Injector Rate so that you have approx 80 to 90% VE at full noise. This is a bit hard with a new engine, but if you have this right, you wont have to remap whole VE table if you have to change the Injector Rate later.


This feature can only be used with the Kalmaker Real Time computer fitted, in particular the Static Ram.
To enable simply select the VE INT UPDATE button at Variable No. 11- GEN:OPT:EOPTCA.
It is recommended at the same time to also select DISABLE BLM at the same location.
The reason for this is that, even though the ve update will ignore any block learn corrections, later when you switch off the ve update, there could be block learns there that will effect the Short Term Fuel Trim (STFT) seen on the Gauge View Screen. These will revert back to zero in due course, but it may be confusing until it does. The best option is to actually clear any block learns by disconnecting power to ecm.
Also when doing any kind of ve mapping, it is best to have the BLM off.

Once you have selected VE UPDATE, its just a matter of either going for a drive, or running on Dyno.
Try and hold as close to map load points as possible i.e. every 400 rpm and every 10 kpa. It will map either side of these points, but its better to be as close as poss.
Note, that the VE UPDATE will only function when in Closed Loop Fuel mode, that is at 14.7 to 1 AFR.
You can cheat here though by changing you whole AF ratio table (FUL:AFR:RUNAFR) to 14.7.
It's not normally recommended to do this in case your VE's are way lean.
Obviously, it wont make max power at this AFR but its surprising how close you can get this way.
When you've finished, you can use the Clip/Copy function and copy the AF table from the base calibration from Buffer 2.

NOTE: The VE UPDATE feature only updates the Static Ram in the ecm, and not the actual VE map. This is done later. This is quite handy, as you don't need to have the laptop plugged in, meaning you can drive around for a week or two auto updating.
However, if you want to save the changes into your laptop from the ecm so that you can see how much they've changed, you must suck the info out of the ecm. Here's a fool proof way how to ……
First, I recommend that you save the current information you have made for the calibration. I assume you know how to do this.
Then open that same new saved calibration in Buffer 2. This will allow you to compare with the sucked up info.
Now Select Buffer 1 - Link - All >> PC. All Data will now be transferred to Laptop.
When this is done, Select Buffer 1 - Diff - To Screen.
This will show the differences (which should only be the updated VE's) , between the New Data from ecm and the current calibration in Buffer 2.
Now you can save this new info to the same calibration name by, Selecting Buffer 1 - Write - etc…..
This now over writes the VE table (FUL:OUT:VE)
When done,
Re open this cal in Buffer 1. You should now have the same name calibrations in Buffer 1 and 2, but the cal in Buffer 2 is still the old one. To check, Select Buffer 1 - Diff - To Screen. It will come up the same as before, verifying that you now have the new data in your current calibration in Buffer 1.