Seafoam has been around for a long time. It is basically a mixture of solvents that will remove built up deposits due to heat, dirt, bad fuel, bad oil etc. Used in the crankcase it will free up sticky stuff but too much of it will lessen the oils ability to do its job, so don't go overboard here. A couple of ounces in the gas tank will help with combustion chamber and air intake system cleanup. I do not use it with every fillup just every so often. I use it in everything I own, however as it really works to keep things clean on the inside. Always read the instructions on the can before use. Also Bob the Oil Guy has a sight with awesome information on motor oils.
Drive safe.