Thanks Joe, i stand corrected.
Tiger, yes, the squealing is most probably the clutch.