IIRC, the housing design prevents you from installing the stats in reverse. The front bypass stat will not go in the rear location. But I don't think you will find that this fixes your problem.
The fan clutch is triggered by ambient air temperature passing by the clutch. It is possible to trigger the fan when the thermostats are still closed however, if you use enough boost on a motor that is not hot. But I digress.
You may need to replace the radiator, at 300K. My guess would be, it just got warmer, and your rad capacity, diminished slowly over time due to plating, permits less coolant flow, and therefore less heat transfer, hence less fan.
Thermostats could be your problem, but not likely if 9 months old and the coorect ones were used. Excess debris would more likely cause slow air movement, and hotter clutch, more fan occurence to compensate. But at 300K, you need to do the duramaster treatment anyway.
I am going with radiator clogged. Have you topped the coolant in the last year? What type did you use. If you used dexcool, then topped off with something else, you may have fallen into the old GM cooling system class action category.
Michael 04.5 SRW LLY
custom stock intake, upsized boost tubes, Pre-turbo WMI, EFILive custom tune, Aerotech Scan Gauges.
Go Smokeless!