HI,
... I connected the rubber grommet into the draft tube opening ...
is that where the pcv comes from? not familiar with the Eckler kit, but the factory setup comes from the road draft hole to replace the tube .... have you checked compression? maybe too much blowby for the system to handle?
Bill