You got some great advice, but you had to implement it, and you have done one helluva job. How much feed are you dispensing, or, are you hand feeding?
I keep forgetting, I dont live at my pond, and they always eat much more than the feeder throws out, when I hand feed afterward.
Have you eaten any fish yet, or strictly C & R. What are the coordinates of your pond? When are you at work?