Internal combustion piston engines do not run on kerosene. It just isn't volatile enough. They won't run on diesel, either. A turbine engine, because of the way it works, will run using almost anything from diesel to gasoline, but it's not something you want to do with any regularity. A piston, OTOH, should only be operated using the specific fuel grade recommended by the engine manufacturer. Turbines and pistons work very differently.