An Analysis of 3D Simulation of SI Combustion with an Improved Version of the Kiva 3V Code: Numerical Formulation and Experimental Validation