Re: screeching sound when cold start
drive belt koyak. Probably alternator drive belt. But if your car has extensive serpentine belt, you just have one thing to change. when you start your car, the alternator has a big load trying to charge the battery, and has big resistance. If the belt is not tight enough, the alternator pulley is slipping hence the sound.
You may also have the sound when you turn your car hard, loading the Power steering pump.