I have a 96 landlord with the 17 hp Kawasaki water cooled motor ,it runs great but I had a new trans belt installed and was told the tensioner spring was broken, they installed a spring that they had at the shop and the mower slips going up Hill, I called the local dealer and the spring is...