Good job on the find. That looks like a nice ride. Mishimoto radiators have a larger capacity. That's probably why there is no fan. Get an in-line coolant, temp gauge. That's a good way to monitor the temps. If your compression is around that 13.5, the 116 octane is overkill. Good luck and enjoy.