One of the major problems limiting the accuracy of piezoelectric transducers fur cylinder pressure measurements in an internal combustion (IC) engine is the thermal shock. Thermal shock is generated from the temperature variation during the cycle. This temperature variation results in contraction and expansion of the diaphragm and consequently changes the force acting on the quartz in the pressure transducer An empirical equation for compensation of the thermal shock error was derived from consideration of the diaphragm thermal deformation and actual pressure data. The result indicate that the thermal shock equation provides reliable correction based on known surface temperature swing.