Have you had it scanned with a qualified scanner and operator. IIRC your car is CAN compliant....if so, the 'free scans' are useless.
Look around your area for a ECM repair shop or auto-electric shop. They may have a way of testing it.
Yeah, I thought of that too, but he said that he wanted the ECM checked, not examined for stored codes, so I didn't post. I'm glad you brought it up in case he is thinking that he could have it checked for codes that way.Once you remove the power from the ECM, the memory is gone. There will be no codes in it and you cannot retrieve any information from it