In order to obtain greater accuracy in simulation, more sophisticated models are often required. When it comes to the torsional vibration of reciprocating mechanisms the effect of inertia variation is very important. It has been shown that the inclusion of this variation increases model accuracy for both single-cylinder and multi-cylinder engine torsional vibration predictions. Recent work by the present authors has revealed that piston-to-cylinder friction may modify an engine's 'apparent' inertia function. Kinematic analysis also shows that the piston side force and the dynamic piston-to-cylinder friction are interdependent. This has implications for engine vibration modelling. Most modern engines employ a gudgeon pin offset, and there is a growing interest in pursuing large crank offsets; hence, the effect of these on inertia variation is also of interest. This paper presents the derivation of the inertia function for a single engine mechanism, including both piston-to-cylinder friction and crank or gudgeon pin offset, and investigates the effect of each through predictions. The effect of crank offset on the variable inertia function is also verified by experiment.