Your first post said emulator, sometimes things go bad there, just takes a restart, upload verify and emulate to make it right.
I've never had an ECM/PCM go bad and never got a bad one from JY, so I can't comment on new ones. VSS would be a more likely suspect.
Bookmarks