Overheating cause the failure of the stock engine, I think. (popped a head), so going into shop, the problem was already there I guess. But the fan worked just fine once out of the shop. And I don't know if coolants were changed, but everything under the hood was changed just about so I can't...