JoeDizzleMPLS;3540082; said:it's kind of hard to diagnose without pictures, but it could be columnaris if you're seeing white splotches on the fish. can you get some pics?
if you have an average size hand, i would guess the fish is around 6 inches long or so, which is way too big for that tank. i know you can't upgrade, but whatever is wrong with your fish was most likely caused by stress, and a small tank causes lots of stress. the "20 gallon per fish" rule really only applies when you are talking about multiple fish in a big tank, a solo natt really should have AT LEAST a 40 breeder to himself. i know you are already aware of the fact that his tank is too small, but you are going to keep running into problems when you keep a larger fish in such a tiny tank.
the multiple water changes during the week may also be stressing him out depending on how much you change out... on a small tank like that with a large fish, i would recommend 3 10-15% changes during the week.
Yes, I'll take some pictures within the hour and see about getting them onto the computer to post here.
I know his tank is too small and I really wish I could do something about that... If by some miracle he lives, I'll see about trying to maybe buy a used tank of maybe 30 gallons. Would that be enough? 40 would probably be too big but either way I'll see what I can find. What I don't understand though, is why he was fine in his 20gal tank for 2 years, but would only now start to show stress due to it :/
As for water changes, I was told piranhas needed frequent, small changes due to their diet, so I've been trying to keep up with that. I really don't change it all that much, and when I do its a relatively small amount.