Alternative fuel engine