Are his vitamins food based or synthetic??? Synthetics will cause problems.
Otherwise try ear candling. A lot of times if the neck is squared away via chiropractic the ear might just be seriously clogged up. Ear candles are great at pulling all that crud out of there.