Whenever I start up my 2001 Highlander it makes an awful screeching noise that sometimes lasts up to a minute or two long! It doesn’t just happen when I start it too. Sometimes i’ll be just driving along and it will start screeching like a bat out of hell and quite a minute later. Also, sometimes when I accelerate quickly it will briefly ( a little peep) screech. I thought it was my fan belts so I got both of them replaced about a month ago and it temporarily fixed the problem. About a week or so after they were replaced, I put the key in the ignition and SQUEEEEEEEEK. PLEASE someone help me out here! Thanks!!