It comes with a factory engine oil cooler. If you plan on heavy racing I would say a bigger one could be better but if its going to be a daily driver or weekend cruiser the factory one should be good enough. All depends how you plan to use it.