JMHO- This is a wonderful thinking issue and learning experience. if this is SO off-- Please delete

Correct me if I am wrong (would not be the first time

).
Only connected snakes and chameleons respiratory issues now (slow learner).
Gaping does not mean they are breathing, since they breathe through their nose and glottis (like a snake). But gaping when sick does mean they are trying to open an airway (right?) Since, they do it for yawning, display aggression etc..... and not for breathing.
This would be the reason they don't drink but lick their water since it is absorbed through their digestive system (yes over thinking things now but maybe it will help).
So, if there are issues with tongue (mentioned not working above) or nasal cavities they will struggle to get in oxygen.
This is what I am not sure about.. If they are opening their mouth, this only inflates their digestive system in hope to draw in oxygen through nose or glottis. Am I over thinking this? Sorry if it is off track.
Putting more together and thinking through this.
Then the wheezing we might be hearing is the oxygen coming back out the mouth from digestive track and not lungs (as I have thought for many years).
But if there is a respiratory infection or pneumonia then we also would hear wheezing.
If this is true- Maybe the meds can cause stress (her colors show) and not allowing oxygen in.
There is also the gravid issue.
Remember--- delete if I am off track..