Here's an idea. Why not put a "freeze" on creating new accounts?
Look at the "New Member Introductions".....Pretty slim. At least after a post is made in that forum first, a waiting period of a few days to review the account could weed out the spammers before they pollute the rest of the web-site. It seems too easy to create an account. Not that many members are actually logged on at any one time. Most are "guests".
A new account needs some sort of gate-keeping feature instead of being so easily mis used...
My $.02
This poor forum currently has no less than 12 spam threads, all by different "new members."
https://www.camaro6.com/forums/forumdisplay.php?f=224