I had a purple pearl one and i discoverd this last week. fits exactly the same but when it came to putting the coil packs in they woudnt fit so i had to take it all off and replace it back to the OEM one.
i have an s14 one fitted - the plug holes are a bit bigger but the coilpacks still bolt in the same places...all it means is there is some room around the plug connector - its never caused me any problems at all