Non funziona perchè quando cerchi "FIAT CABRIO" stai cercando esattamente la sequenza di caratteri contenuta in quella stringa, e non la parola "FIAT" oppure la parola "CABRIO".

Ho scritto una funzione che restituisce una stringa pronta per essere usata come WHERE di una query per cercare più parole contenute in un testo. Fa al caso tuo.

La trovi qua:
http://www.codeflower.com/index.php?a=showCode&id=33