uhh... is my 904 "chirping" under hard upshifts???

Just a thought.
I have a dirt bike that I put a high performance clutch in and it barks (chirps) when hot on a low speed hi torque engagement depending on the oil I run.
What fluid are you running?

Your chirp may simply be clutches or the band taking hold.