Momo does this a lot, sounds just like it, like thers's something stuck in his throat or something's irritating it.
It's either he ate something he wasn't supposed to, like my hair or dust...he licks the floor like a roomba. I'm always telling him 'stop licking' & am obsessed w/ cleaning floors bc of him LOL.
Oh & he also threw up a huge hairball once! It looked like a mouse!

He was making those exact noises a lot b4 he threw it up.
I check inside his mouth whenever he's doing that, I did pull out my long hair a couple of x's. When he had long hair, his mustache hair was in his mouth, so I've had to pull that out too & he stopped making those noises.