Like Bill said the ignition switch may be causing your problem. A bad ignition switch may also cause the scanner to PCM communication problem.

I wouldn't rule out the DRL module as well IMHO.