Diesel engine operating on methanol and rape oil