Try not letting him eat before you take him in the car.One of my dogs used to vomit all the time, and I found that if I didn't allow him to eat a few hours before we left he was usually fine. Also you didn't say if you put him in a crate or is he tethered to the seat belt and unconfined, which ever maybe try the opposite. He may even just grow out of it.