I've used Steeda stuff for years on my Brand X ride, I used to live near their operation in Pompano Bch, FL. Good stuff and great service. I haven't used an oil separator as my SOHC 4.6 doesn't use a drop between changes, but if it matches the quality of the rest of their stuff, you won't be disappointed.