try a radiator company.. or intercooler maker..

like PWR ?? KOYO ??

or u could even ask honda re: auto trans cooler because with tow kits they usually install trans cooler with the tow bar.. but just dont get tow bar installed