What kind of gas are you using, if your thermo is mis-set or not working properly, you will get the knocking sound due to the fuel vapor igniting early. If the octane is too low that might be a contributing factor. I would have them check your thermostatic valve, i ride in 100 degree heat all the time and I never see my temp indicator bars increase, and my fan comes on too, occasionally at slow speeks.
Just some ideas!
"For once you have tasted flight you will walk the earth with your eyes turned skywards, for there you have been and there you will long to return."
Leonardo da Vinci[/FONT]