Aiuto!
1) Hai creato l'indice FULLTEXT su due colonne? Mi raccomando che le colonne siano esattamente quelle due e che siano specificate nello stesso ordine.
2) Non mischiare troppa roba insieme. Non fare più di un MATCH AGAINST nella stessa query ed eviterei anche i LIKE.
3) Quanti record hai nella tabella? Se hai solo una manciata di record è possibilissimo che molte parole, anche se sono presenti, non verranno trovate. La tabella dev'essere un minimo popolata.
Comunque se c'è un errore SQL te lo dovrebbe dire. Usa Query Browser o Phpmyadmin per esserne sicuro.