Well I took it out yesterday to drag up logs and the thing still overheats after 15 minutes. I checked the bottom hose and it did not suck tight. I did notice that there was a lot of pressure built up in it this time. I also noticed that the hoses weren't too terribly hot to the touch, at least not boiling. I could wrap my hand around it for a second or two before it got kinda hot. I'll stop at the parts store today and get a new cap and thermostat.
As for the fan's CFM, I have no idea how much it pushes. There is no tag on it. It feels like a lot though
. I can feel it sucking on the outside of the radiator.