The idle "screech" was suggested to be a slipping alternator belt. New belt and the proper tension, no improvement.
Recap of symptoms: Idle "screech" worse as RPM increases to 3000
Comes and goes, sometimes no problem at all. Other times sounds like a seizing bearing.
Here is the kicker: Squeeze the clutch lever and the "screech" goes away completely. Release the clutch and the screech is back.
Bike runs and shifts just fine.
Clutch release bearing is my first guess.
Any suggestions appreciated.