Can´t help you with the loud screech, not enough info. but I can say "Welcome to the Fórum". I think you will like it here. It really feels good to help others when you can.
keep the rubber side down...
My feet on the pegs and lots of time to go where the road leads.
Hi and welcome to the forum. LM is correct, a bit more info might help some. Bevo is our resident expert on the 950s. Once you read his indepth story on the history of the 950s, you'll be a changed rider. When does the screech occur? what if any changes/mods have you done to it? We have a lot of smart people here, and someone is bound to come up with an answer for you. Ride safe and post often.