I knew 1050 Kanjis, 5000+ words, did a half a book of 2kyu 読解, and still flunked the 2kyu test. Granted my grammar was a bit weak. Knowing this much information, I should have aced it. Instead, I crashed and burned. The real problem was that I ran out of time. The reading took me almost the entire time leaving little time to answer the Kanji, vocab and grammar questions. When they said I had one minute left I still had a whole column of answers left to do. The listening I seemed to do OK with.
I suppose the big question is: Where did I go wrong?
The next question is: what constructive suggestions does anyone have?