Sounds like your stock clutch fan is working exactly the way it should then. It really sounds like there is something wrong with your cooling system or the truck is timed way too far advanced. I just hate to see people buying parts that won't fix the problem if the real problem hasn't been identified yet.