I used that kit too, until recently. It always tested fine, the ammonia was the one that was wrong sometimes.
Your nitrates could simply be the problem. Have you tried to feed less in your tank? A few water changes?
Nitrates will take sometime to go down if you have them. Steadily decrease them through less feeding and water changes once every couple of days.
I would take your water sample to 2 local fish stores and have them check it. If they both agree with your results after they test it, then more then likely they are right. If both their tests are different from yours and accurate with one another then it is most likely your kit, and I would get a new one.
Sometimes the test kits can get old, or are old when you purchase them.
I dont use it ... But I have heard nothing but good things from " Salifert " tests.
HTH
-Aaron