We have two Trx-300 and a 450 rancher, all are 6-7 years old. I just use any brand name 10-40 oil. They get the same oil/filter change that everything else does. I've never had any problems with any of them, the 300's get ridden pretty hard by my kids and their friends.