There are thousands of reasons for fish to die including old age....but
high nitrate, and the gasping for breath are the only 2 obvious reasons/symptoms you have mentioned so far.
Nitrate is a stress producer at over 20ppm, it may have been lowering the oscars immune system since July, and finally taken its toll. (oscar natural waters would not be higher the 5ppm most of the year)
Most oscars build tolerance in aquariums over time, but manifest high nitrate toxicity by coming down with HITH, or developing enlarged gill plates/areas, and other diseases, (and gasping) but if the tank it came from, was low in nitrate, and your nitrate is 80, a more acute response may have been the result.
With a concentration of 80ppm nitrate, sounds like your water change schedule, and filter cleanings need to be more frequent.
Did you quarantine it before adding it to your tank.
There may be factors your original fish have become immune to, that the oscar isn't/wasn't .
Have your original fish had any diseases in the past, they have overcome?
oscar was first in. Tank was freshly cylced with goldfish, which I returned didn't let him eat. He was the original fish. I do 50% 1x a week but don't vacuum the gravel much which I'll change. No qt because he was only fish
Should add at the end of cycle it was 0,0, 20 approx so not ideal but those goldfish are messy
Btw really appreciate everyone's feedback and input
Sent from my SAMSUNG-SGH-I337 using MonsterAquariaNetwork App