Anything new added recently at all? Even inverts? You say parameters are all good..what are you using to test your SG. a hydrometer or refractometer? If a hydrometer,they are known to be innacurate and should be replaced yearly. Most refractometers need to be calibrated. Sometimes SG. can inch it's way up without notice if the tool you are using is wrong..then on top of that if the tank needs top-off at a certain time..a tank's SG. can be as high as 1.030 or higher. If it does get high it can make it tough on the fish to breathe. Is there any way something foreign could have gotten into the tank via yours or someone else's hands? Cleaners used around the tank, handlotion, etc.
Can you post all parameters..including alk,PH, PO4, NO3 etc...maybe we can see something and can help. These are all just possibilities. There are diseases that will make a fish breathe hard, such as black ich, white ich, bacterial infections, marine velvet...but something most likely would have to have been added to the tank to introduce it. Is it possible frozen food was left out too long before being fed and could have gotten bacteria?