Red Line Complete Fuel System Cleaner for Motorcycles is compatible with both pump petrol and race fuel, also performing in pre-mixed or injected two-stroke applications. Other than that, there isn't really such a thing as a diesel engine oil as the vast majority of oils are suitable for both petrol and diesel engines, regardless of how they are marketed.