Great thread. Thanks for sharing, As I am on the cusp of diving into this overheating arena.
Today I await arrival of a plethora of new cooling parts. Cheepy radiator, high flow thermostat, Flowcooler, and a smaller diameter pulley.
Now I may consider using your fan and air dam tricks as well.