New oil, oil filter, air filter, fuel filter, spark plugs, head gaskets, ohv gaskets, top and bottom seals, valves adjusted and freshly sharpen blades. New transmission fluid and filters. Back tires just replaced recently and still has needles on them. 530 hours