so my truck been overheating. Before the overheating I’ve had change radiator water pump and thermostat because they started leaking but the truck had been working fine. Then 3-4 months later I noticed that my truck would start to overheat so I would pull over and the truck would go back to normal while it was idled and then it would not overheat anymore. Does anybody has any suggestions of what it could be??