I had a similar problem and I cleaned the inter cooler.The fault cleared for a while. I then later established that the engine temp. was a bit too high.
I then "locked" the viscouse coupling into full duty and I have never had any problems again.
                
 Andy T
                
 December 2008