2001 Ford E150 revs and returns to idle

Over the last few months, while idling, the van will rev and then go back to idling repeatedly. Gas mileage is the same. Happens regardless of weather or road condition. Any thoughts, please?

Idle air control valve comes to mind

Check engine light on?