Love the name, is that a house name?
1st I believe the aquaclear 70 is a powerhead and not a filter??? don't you have any media/sponge that the water runs through. is this your filter?? is it set up through a gravel bed?
cgi.ebay.co.uk/Aquaclear-Powerhead-70-Aq...;hash=item2a07ca87b1
if you suspect swim bladder infection treatment is as follows. feed peas(as you have been doing)
Swim Bladder Problems
Swim bladder problems are caused by bacterial and viral infections, or hereditary problems. The swim bladder helps the fish to control its buoyancy, allowing it to maintain its position in the water. Internal bacterial infections can affect its function, making it difficult for fish to maintain position. Fancy goldfish with their short body form are particularly prone to this problem.
Treatment for Swim Bladder Problems
Raising the temperature to 27°C (80°F), adding aquarium salt to a level of 0.5% (5 gm per litre), and using a treatment such as Interpet's Swim Bladder Treatment No.13 is recommended. You should also feed sparingly.