A mathematical model of gaseous fuel solenoid injector for spark ignition engine has been realized and validated through experimental data. The gas injector was studied with particular reference to the complex needle motion during the opening and closing phases, which strongly affects the amount of fuel injected. As is known, in fact, when the injector nozzle is widely open, the mass flow depends only on the fluid pressure and temperature upstream the injector: this allows one to control the injected fuel mass acting on the “injection time” (the period during which the injector solenoid is energized). This makes the correlation between the injected fuel mass and the injection time linear, except for the lower injection times, where we experimentally observed strong nonlinearities. These nonlinearities arise by the injector outflow area variation caused by the needle bounces due to impacts during the opening and closing transients [1] and may seriously compromise the mixture quality control, thus increasing both fuel consumption and pollutant emissions, above all because the S.I. catalytic conversion system has a very low efficiency for non-stoichiometric mixtures. Moreover, in recent works [2, 3] we tested the simultaneous combustion of a gaseous fuel (compressed natural gas, CNG, or liquefied petroleum gas, LPG) and gasoline in a spark ignition engine obtaining great improvement both in engine efficiency and pollutant emissions with respect to pure gasoline operation mode; this third operating mode of bi-fuel engines, called “double fuel” combustion, requires small amounts of gaseous fuel, hence forcing the injectors to work in the non-monotonic zone of the injected mass diagram, where the control on air-fuel ratio is poor. Starting from these considerations we investigated the fuel injector dynamics with the aim to improve its performance in the low injection times range. The first part of this paper deals with the realization of a mathematical model for the prediction of both the needle motion and the injected mass for choked flow condition, while the second part presents the model calibration and validation, performed by means of experimental data obtained on the engine test bed of the internal combustion engine laboratory of the University of Palermo.