TheBigRagu,
I echo what Theo and EWEST have already posted and would just add a recommendation that you get your pond water tested to determine what you are dealing with. Other neighboring ponds are a good indicator, but even then things can vary a good bit...but a water test will give you the data you need. EWEST can probably tell you, if you don't know, where you can get one from your county.