have a problem with my 318

new here to the forum world. have 1972 duster was having a issue with the 1405 edelbrock carb flooding with gasoline. now the engine oil smells like gasoline . was wondering if just changing the oil and treating it and monitoring it for further gas smell would be a good first step or does it need to be checked for piston ring damage as well thanks guys.