My overflow does this alot. What you need to do is take the top most part of the drain line. Right above where your 90 is. it should have a cap or something of that sort. And drill a small hole big enough so that a peice of airline tubing can fit in it tightly. Put about a 3" length of airline tubing in there and wala. its gone. the reason its flushing is because no air can escape, it creates a siphon, thus the water level in your overflow goes down until air can get in the pipe. and when it does it will fill back up, it starts all over again, back and forth, back and forth.
to see what im talking about, take the cap of your MEGA flow(the drain PVC part inside your overflow) and take it off. the gurgling and flushing should suffice immediately. now take your hand and cover it. Observe. Take it off. and observe. It needs air to escape and enter freely to work quietly.
Also, take the ball valve off or KEEP it open, otherwise you could possibly overflow your tank. AND the reason it worked with freshwater and not saltwater is because SW is much more dense. Im not too sure how exactly that affects it, but it's mosty likely your problem. Im guessing AGA desgined this tank with FW in mind or were too lazy to make up SW.
Let us know how it goes