I know of a site that offers a nice selection of coolers. I'm out of town and don't know the.site off the top of my head. Ill try to remember to post it tonight.
That's the site where I get most of my boat parts. I guess you saw they carry quite a collection of cooling jackets or coils. Coils for brushed and the jackets for brushless. Just make sure you have the right size. The jackets are a snug fit.