Steve,
Try shooting the face of the radiator in a pattern with an IR gun when you first stop. Continue to shoot it in the same pattern as it goes into overheat during idle. See if the whole face of the radiator stays stable temp wise or climbs in temp with the engine overheat. If it climbs and is uniform with the block/thermostat housing I would think air flow. If the radiator is non uniform, antifreeze flow may be restricted within the radiator. If the block is running hotter than the radiator then possibly the thermostat or the water pump is malfunctioning and you have a flow issue. You should also check for a pinched or collapsed hose at idle that could expand with pressure and flow. It would be best to take these measurements on a known good coach and see where the differences are but you may be able to sort this out on your own if the information points you to the source of the problem.
Later Ed