Birds are prey animals and instinctually will try to hide their illness as long as possible as a safety measure. So once they are looking poorly, they are usually quite ill. Additionally, many illnesses present with the same symptoms, making it very difficult to diagnose without running tests.
If you have access to a vet, that would be my vote.