Why would a 2000 grand Cherokee squeal when car is on but in a stopped position but stops noise when car is driving or when car is in park?

Check your fan belt to see if its worn or cracked. replace it.