How sweet!

Jesse went through a stage of sleeping 20 - 30 minutes at the most.
I stopped wrapping & had him sleeping in the lounge room. I started wrapping again & put him in the bedroom for day sleeps & he started sleeping heaps better.
He will still have 30 minute sleeps, but they are usually around 1 - 2 hours now.

You said he has a sore throat? Does he still have it? If he's feeling a bit off he won't sleep very well. Or has it been the same for a while now.
Hopefully its just that he's a bit off from the cold, or from teeth moving & he will come good in a few days.

I hope so anyway. Good luck.

Keep us posted.