If anyone would like to hack his scraper, then commenting out a line of code makes the search work much better. Seems that putting an " AND " between each term is what causes problems.
I commented out line 66 in C:\Users\<your username>\AppData\Roaming\cYo\ComicRack\Scripts\Comic Vine Scraper\cvconnection.py:
searchterm_s = " AND ".join( re.split(r'\s+', searchterm_s) ); # issue 349
# searchterm_s = " AND ".join( re.split(r'\s+', searchterm_s) ); # issue 349
It doesn't work as well as it did before, but at least now I don't have to come here and do a query for every 3rd book or so.