Just inherited it. I need to know the Gas/oil ratio. also stupid thing runs fine until you idle it down, then it starts spitting and popping like an old John Deere. I was told engine was completely rebuilt 3 years ago. I opend the case and it lookd very clean. It has electric start and a push...