I have a couple questions for you Rust, first, like Delgado just asked above, what is the temp. of the water? Next how old is the fish and did the swelling happen gradually or over just a few days?
My first thoughts are that you should lay off the beef heart for a couple weeks. I sometimes causes digestive problems, The same goes for floating pellets, try a sinking high quality pellet dipped in garlic juice for a few days and feed lightly along with some high roughage foods like for koi, even if not over fed it won't hurt thefish and if it is just a partial blockage the lowered food intake can help clear as will the plant fiber intake.
Next if the temp is in the 70s F try raising it a couple degrees per day to the low to mid 80s, it will speed digestion, At temps as high as the mid 70s some fish have problems with food fermenting instead of digesting, especially red meat.
Next, watch the feces for whitish slime, if you see that try dosing it with an antiparasite laced food like the one made by Jungle, that will take care of both protozoal and worm infestations. Good luck.