Electronic Air Control Valve (EACV) on SOHC ZC

It seems that the EACV on my new (to me) SOHC ZC from HMotorsonline is bad. I believe that the correct replacement is from a D16Z6, but I want to be sure. Can someone please confirm or deny?
Comments
Made a world of difference on mine.