Understand that cats like being in high places. Try to understand what your cat gets from this experience and help him get it from another place. You could also add something uncomfortable to keep him out of the car hood.