The original spray model in the KIVA-II code includes sub-models for drop injection, breakup, coalescence, and evaporation. Despite the sophisticated structure of the model, predicted spray behavior is not in satisfactory agreement with experimental results. Some of the discrepancies are attributed to the lack of a fuel jet wall impingement sub-model, a wall fuel layer evaporation sub-model, and uncertainties related to the choice of submodels parameters. A spray impingement model based on earlier research has been modified and implemented in KIVA-II. Heat transfer between the fuel layer on the piston surface and the neighboring gaseous charge has also been modelled based on the Colburn Analogy. A series of two dimensional simulations have been performed for a Caterpillar 1Y540 diesel engine to investigate droplet penetration, impingement, fuel evaporation, and chemical reaction, and the dependence of predictions on certain model parameters.