That's interesting. I've got good temp control now so I could keep that down within the range.
I think the temperature is probably to blame for the smell, quick fermentation and the alcohol taste though. I've had this a few times with different yeasts, usually European ones where my DIY...