The Query Conditions part of the Add Query Rule controls how the {searchboxquery} (the original thing the user typed) gets transformed into {subjectTerms} and {actionTerms}.
Are you using Advanced Query Text Match? And which of the options do you have selected to:
- Assign the entire query to {subjectTerms}
- Assign match to {subjectTerms], unmatched terms to {actionTerms}
- Assign match to {actionTerms}, unmatched terms to {subjectTerms}
In any event I don't think the problem is with the query for your result block, but rather for your query conditions and how "and the" is getting assigned to {subjectTerms}.
PS: Not sure if this counts as an answer, but I would have commented on Fletchonides post, only I don't have enough points to comment. Kinda a catch 22 isn't it.