FP, I guess it's more of a metallic or 'rubber on pulley' squeak really; once just as the light comes on (behind the cough and just after the woa! from the pax) and twice as the light is going out.
Does the clutch system 'squeak' as it sorts itself out?
I'm guessing it would have a tendency to disengage when you're doing quick stops towards buildings!