Check the wire harness to fan clutch. have seen them break. Can you here the fan
come on when it starts to heat up. I had to change mine at around 80,000 it was
doing the same thing. Clutch was costly around 400.00 But check the harness first.
Dealer told me the head gaskets were blown on mine also. I have a tuner on mine
but I keep it in the tow safe mode and it works okay. Skip