After almost three weeks, the noise is gone, thanks to the forum! I found the answer in a another post.
"Another source of front end squeals or noises are the front differential crossmember bolts. Over time, the bolts can loosen, allowing the crossmember to shift slightly every now and then, causing noise from the front end...sometimes alarmingly nasty sounding. The fix is to re-torque the crossmember bolts. There are four bolts to re-torque, two on each side of the front crossmember. They are easily accessible from the front of the vehicle without jacking it up. I don't have the exact torque figures on hand, but simply cranking the bolts tight with a 1/2" drive ratchet worked for me."
This was the problem.
Thanks to everyone.