I assume you mean your index expression indexes words of 2 or more characters. I'd change the expression to include single letter words too.
View the source of the results page to see warning messages in comments. They should give a clue to the problem. eg it'll probably say linear searching not allowed for your first query.
In checking, it looks like it is indexing on single characters. e.g. if I search for p-type it correctly finds it. However, if I search on h-263 it will find "path 263". What do you think is the problem?