Yes I thought the same thing when I was told the air filter theory. I guess with gas mechanics spark plugs solve everything and with diesel mechanics filters do the same. I will know today if he is right after I pull the hell out of it. By the way, the boss has a Dmax that has those new clamps and the blue intercooler hoses. I will have to measure the diameter to see if the clamps will fit the Dodge.