I didn’t get a chance to ride again yet , but the cassette was very loose and most definitely the source of the rattle. Crazy how much it sounded like it was coming from the motor.
Anyway, I put on a new cassette and chain. Probably didn’t need the cassette yet, but the chain was definitely...