When the engine is under load im hearing a squeal from the casing sounds like the clutch slipping. Would a belt change and a spring replacement sort this problem??
sounds about right for the belt slipping....could be the belts stretched or its contaminated with some oil from the pump etc. Start with the cheapest/obvious options first, check clutch for wear whilst the casings off. If that dont work then look at clutch/springs replacement
My mates runner was squeeking an in the end it was his gears that were loose an he kept riding it an they got destroyed