nonono NO peat. Peat is bad. The low pH will cause almost identical symptoms to what you are seeing.

So if that isn't the problem, you have toxic salt issues.

Have you tested your runoff yet? Check the pH of your runoff, and flush well. Adjust to 6.8 if you find any problems.