The document describes a dynamic Otto cycle analysis that models the performance of spark ignition internal combustion engines. It makes three modifications to the static air-standard Otto cycle analysis: 1) using representative specific heats and heat ratios for each process, 2) relating heat release during combustion to engine parameters, and 3) including an equation for volumetric efficiency as a function of engine speed. This dynamic analysis predicts engine power and torque curves with reasonable accuracy by modeling the mass of air and temperatures at each state as engine speed varies. Sample results are shown for a Nissan Maxima engine that agree well with manufacturer specifications.