thank you for your help! i changed about a third of the water a few hours ago, and was careful not to make the temperature change too drastically. i can't get back to the shop till monday but will keep doing daily water changes.
you'll be pleased to know that he is already looking a lot better, swimming around more and the food i gave him is gone. he loved the bloodworms.
the tank has only been running for just less than a week.. when i got him i basically had an empty tank and oscar in a bucket dumped on my doorstep.. so i literally had to fill the tank up, get it warm enough and plonk him straight in. it is pretty cold down here in new zealand, and i could feel the water in his bucket was way too cold for an amazonian

anyway. no wonder he's shitty with me haha.
tank is 128 litres/33 gallons, pump is a fluval 4plus, it's only using wool as media at the moment. his only tank buddies are my 4 faithful apple snails. i would appreciate any more advice you have time to give, as i am completely new to this. also any advise on sorting out a biological filter, preferably using the same filter i have now... (i am rather poor) would be greatfully received!
thanks again guys