Okay, you've got an EOBD ECU after the engine change then. The V A G lead won't help and you should be able to use your ELM.
Although I've had my car since 2006, I haven't ever had a CEL without stored codes so I can't think what could be the problem here. As jluis says above, it could be a...