i'm still trying to find a radiator for mine too. from my understanding, the denso and showa are just two different types of aluminum companies used to produce the radiator. ALSO, they are different in that they have different mounts for the stock fans. Thats why i'm going nuts trying to get a showa b/c my fans are just fine.