Don't know about your coach. On my Alfa there is room between the CAC and the radiator for grass,wrappers,random******to be sucked up and acculate. This will reduce the air flow. Also both the CAC and radiator can get oil and road grime build up. Both of these make my coach overheat then suddenly work fine only to overheat again later. The fix was cheap but requires abit of crawling around. Use compressed air to remove the debris between the CAC and radiator then pray a degreaser on both the radiator and CAC. Let it sit for a few minutes, spray off from both sides. Use a strong spray nozzle.