I use Hy-Per Lube in conjunction with Marvel Mystery Oil with every oil change with all my vehicles as a preventative measure. Only 8 to 12oz the MMO in each oil change mixture. The point of the Marvel Mystery Oil is to prevent carbon from building up around the piston rings. I have used heavier amounts of Marvel Mystery Oil to release stuck piston rings on older engines ill maintained and it has revived oil burning engines to engines that no longer used oil. Also lucas oil additive is about equal to Hy-Per Lube but I prefer Hy-Per Lube. Also if you're running a V type High Performance Engine you may want to add 4 oz of General Motors EOS to each oil change as well to protect the heavy friction metal surfaces especially for those with high performance cam shafts.The chemicals in the EOS are what the EPA had the oil companies remove from motor oils some 20+ years ago because those protection additives become poison gas in an oil burning engine. Don't use EOS in an oil burning engine. Like even stupid people would be that stupid😁