It is recommended to change the engine oil of your Kubota Zd21 every 100 hours of operation or as specified in the manual. Regular oil changes help maintain the performance and longevity of the engine.