I wish I could provide some expert help but the first thing that comes to my mind (not saying this is what is wrong) is the possibility of gapeworm.
Here's some articles
http://www.petmd.com/bird/conditions/respiratory/c_bd_respiratory_parasites-gapeworms...