It's a new chain and cassette so I think we can rule those out.
As far as the freehub goes, I always assumed I was supposed to make those nice and greasy, actually I thought just about anything that has metal to metal contact should be nice and greased up. Should I remove the grease and only use some oil where the pawl assembly goes into the ratchet?