An oil catch collects excess oil and contaminants from your engine. The oil catch can do not add horsepower to your car. It, however, will enable your vehicle to run with the highest power possible by maintaining a cleaner intake that does not have oil.