Some people have had problems with pattern harnesses - it's best to get genuine. As Brian says, it can take some time for the oil to run right through.
I've taken the white spacer out of the ECU end red plug and drilled a hole so if any oil does get through it has a faint chance of draining out...