I signed up on another forum last year to access information about an older Deere garden tractor I had bought. As I recall when I did, in the rules it said your first post had to be approved by the mods. I have read on others while researching things, that new members have to wait 24 hours or so before they can even post. I think that would be the simplest solution. Sure it would be inconvenient for someone new looking for a quick answer, but given the work and time all this spam creates for the mods, and I know myself it is irritating to us members as well, I think that would be the best approach. As for these guys looking for answers on their first post, I've noticed most times they are one hit wonders and seem to not even return to thank those who responded anyway or are long gone after they get what they was after.
Was a comment I read on here a bit ago about those of us who use this site a lot, should all be supporting it, and I agree, thus I paid up here a bit ago myself to do my part.
Contracts are made to be broken, a handshake is the law of God.