Engine oil smells gasoline

Are you sure it's only the idle too high and how high idle can make that possible? I believe you but my dad says it must be something else that's wrong and doesn't believe it's only the idle that is high. We runned the idle little high in my opinion. Thanks for the input all of you.

Increasing the idle will make the timing mark move.