Math Problem of the Day

In some weird language (which for whatever reason uses a $26$ letter Latin alphabet), there are certain rules about the order in which words are spelled. The letter ‘e’ always begins every word, and cannot be placed anywhere else. The second letter is always a consonant. Consonants can be followed by other consonants (except itself) and the vowels ‘a’ and ‘o.’ The letter ‘o’ must be followed by three consonants. The letters ‘a’, ‘i’, and ‘u’ can be followed by any letter. The letter ‘i’ always ends a word, but can appear anywhere in the word (while working within already stated rules). The letter ‘y’ is considered a consonant and not a vowel. How many possible $12$-letter words are there that contain less than $5$ consonants?