I agree the AND, OR, IN, NOT operators can be confusing, but AND and OR are the hardest.
Like "*BRKT*" And Not Like "*MOTOR*" : when you think about it, you are asking to retrieve any one thing that satisfies BOTH of the conditions you have imposed - at the same time. I tried something on a limited set of test data and it seemed to return what you're looking for. I apologize if not since I was using my own data and applied conditions similar to yours. Translated, the Where clause would be
Like "*BRKT*" And Not Like ("*BRKT*" & "*" & "*MOTOR*")
If nothing else, it shows that you can concatenate portions and the query will accept it. That alone might help you.
The application of sql operator AND and so forth is pretty much universal, so don't blame Access.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.