diesel fuel spoilage