FIRST of all things, before you pay money to have parts replaced that aren't even broke or still good, consider the following:
Why your car could be overheating:
#1. Did you happen to check your radiator cap? If the seals are broke or loose on it, you could be losing pressure. I see this happen alot and people replace their whole cooling systems just to find out they had a lousy radiator cap. Check the cap, make sure it's good, no rips, and it seals tight.
#2. Get a pressure tester and pump pressure through your radiator to see if it is losing pressure, you might have a coolant leak somewhere and not know it, or you could have a faulty hose somewhere, sucking in air in the coolant system causing bubbles throughout the lines.
#3. Are you using a 50/50 Antifreeze/Water mix?
#4. When is the last time you flushed your cooling system? You could have scale built up on the inside of the motor or the radiator as well and not know it.
#5. You wired your radiator fan to be on all the time? Why did you do that? That is definitely not helping the problem! The fan is only meant to cool the car at low speeds, idle, and when the car is off! The air moves in MUCH more quickly at high speeds, and the fan becomes obsolete, because it just cannot produce as much airflow as the air coming in can.
#6. Headgasket could be going bad and exhaust gas might be leaking into the coolant causing air bubbles. If it is bad, make sure you get a much thicker headgasket, it will help lower your compression and make your turbo alot safer for daily driving.
#7. The added heat from the turbocharger is quite a load on the cooling system. Make sure you are getting a little oil to the turbo!! You definitely will need an oil cooler! Some may say it is not necessary, but believe me, you will want one! Turbos get hot QUICK from that exhaust gas and definitely need proper lubrication to reduce the friction of moving parts.
#8. Is your Thermostat bad?
#9. The water pump could be going bad, but I guarantee you, your problem MOST Likely lies in the stuff I listed above.
Good Luck...