I had the same problem in my Chevelle. High temp at idle with a flex fan. Moved the radiator closer to the fan, clearance approximately 3/4 inch. Changed to the smaller water pump pulley. Installed an electric pusher fan. Temp now holds at 190 even at Hot August Nights cruising.