Seriously doubt vapor lock on a fuel injected engine.......
does sound like a vac leak........I would spray carb cleaner, around all engine joints to see if the idle is affected....
Another quick check is pull the vac line off the f/p regulator and look for fuel in the line..........