As ChrisF already mentioned you were never suspended by a moderator. We send you a message on Oct 9 expressing concerns about your questions, but that was just a friendly warning.
The automatic question block, that we have absolutely no control over, kicked in at the same time. While the mod message did not trigger the question block, since the two events coincided I can understand why you thought the block was initiated by the moderators, and on behalf of the community I'd like to apologize for the confusion.
I've repeatedly asked Stack Exchange to let moderators know when the question block has kicked in, to avoid situations like these, but they've denied all my requests. I honestly feel like an idiot when I send a mod message explaining to the user what they can do to ask better questions in the future, only to find out that they can't ask questions because of the block. I would send a very different message if I knew the block was already in place (or I wouldn't send a message at all).
The question block is something only you can reverse. You should concentrate on giving great answers, and follow all the advice given in the Meta Stack Overflow question ChrisF linked to.