ok so my car overheats but it gets cool after i let it idle for like 1min.
car has new Stewart Stage 1 Water Pump, 160* thermostat, and a new stock radiator.. i know i need a bigger radiator but i cant really afford it right now.. i bought a new air deflector to put on so hopefully that helps a...