From my limited experience with TH 75 it like to be a little on a rich side.. The only problem I have so far (knock... knock on wood

) is that it is actually do not want to stop when you shut it down... And as far as I know this is a "known problem" with somewhat "air leaking" carb. Good luck! Let us know how it works out for you.