I dont think earls make thier own oil coolers, they are just spearco coolers, hence they are quite expensive. There are plenty available from just jap and the like for much less. Best off fitting the coolerm then measuring what length hoses you need. No need to upgrade the hoses as long as their in good nick, so check them for abrasion. Really good idea to fit an oil cooler thermostat, mine was $120 from motorsport connections, that means that you can fit a bigger oil cooler without danger of overcooling or taking a long time for the oil to heat up. I think my cooler is about 28cm x 18cm.