i always used a supertech oil filter st 4967 and castrol gtx 10 w 30. i torn down a second garden tractor engine with 180 hrs on it that is identical to the problem one.the 2nd engine was starting to sludge up a little in the oil pan.same engine,same oil and filter,same oil additive.also both engine had a added blower on the cutting deck deck to vacuum my grass clippings,a definite extra strain on both engines in high heat weather.the engine i torn down with all the sludge in the pan had beautiful looking connecting rods and crankshaft.looked like no wear on them,they were like new,just a ton of sludge.i am starting to believe that 100 hrs oil change intervals is way to long for these engines.any opinions would be appreciated. thanks