1) My original ECM looked brand new and only had 20K miles on it. But it kept giving the dreaded E042. Manual said to replace it.
2) The first one I received from Blue Streak on Rockauto acted totally strange. It set off chimes for no reason and made the throttle go crazy. Car wouldn't run unless I kept foot on the gas.
3) Second Blue Streak "remanufactured" ECM from Rockauto was corroded inside. I didn't even try that one.
4) Fourth ECM from Swanauto (I assume is a salvage yard) looked like it got run over by a truck, but it worked beautifully and I haven't had a problem since. Code E042 is gone.
As you can see, it took four tries to get a good ECM but I eventually got lucky. Since you purchased it on Ebay, you should be able to let the seller know it didn't work and they will send you a replacement at no charge or refund it so you can buy another.