I've smelt it before too lol. its fucking rank. i drained mine by popping the motor out (so easy on an orion lol) and draining it before i started.
i filled a kettle with hot water and some car wash detergent, ran the tank dry over a few mins ( i didn't want to burn the motor out) and did that twice, it fixed it anyhows.