Chosen Solution

It runs fine and then when I engage the cuttiing blades to lower and cut it stalls out?

Same prob on my JD lx255- so far I’ve changed plug air cleaner oil -engine runs great but it still did it,so I decided to remove the deck- then I engaged the PTO n it didn’t stall soooo I ordered new belts& they were bad n greased the fittings on pullys hopefully this is the prob! Believe it or not if the belts are ripped not tight etc it has a hard time to spin pullys so it wants more power- so it stalls out— I’ll repost if it works