I ran into some issues with the Duramax fan upgrade that everyone recommends. Here's a few different fan options and what worked out for me on the FJ80 swap.