Idle issues & smell of gas ~ might also be carburetor flooding ? Might be carburetor float out of adjustment or needle seat not closing properly?

You should change the engine oil & oil filter sooner than later...

Have Fun Fixing