Are you sure those overrun ponds have only koi in them? I'm trying to track down a source now, but from what I have heard, koi will not overpopulate a pond. They only spawn If their habitat will support more fish. Goldfish, on the other hand, can look very much like koi, and will breed no matter what.