Chosen Solution

mower deck when engaged the tractor slow down to a stall on a hill changed oil fuel filter spark plugs battery no change

Drive Belt on cutting deck maybe too tight or check acceleration cable isn’t slowly loosining itself . Air filter??