What you need to know about diesel generator maintenance