I just got my copy of EFILive and started messing with it and my question is alot of the tables are RPM or Kpa vs. mm3 per stroke. Obviously I know what RPM & Kpa are but I don't understand where the mm3 per stroke is coming from. On the Main Injector Pulse table you are entering us of PW based upon Fuel Pressure Kpa vs. mm3 per stroke. How is fuel amount based on fuel amount? This also goes for the Timing tables. Am i missing something obvious here? I have alot of experience tuning gas motors specifically speed density. Your base fuel map is RPM vs. MAP and you enter desired VE which calculates fuel flow. I made some changes to my stock tune and whatever I did I caused a surging idle situation so I am trying to figure out what I changed to cause that so I can go in and edit it. Thanks in advance. This is a great product but does require a good amount of knowledge to what is going on in the engine.