I have an EBC, it also sort of doubles as a fuel controller (ala SAFC). Pulled it out of my car cause my tuner reckoned it was faulty.. it isn't, I just had a boost leak. The solenoid is pretty small as is the main unit.
It's a Field SF-HBC... I have the manual (in japanese) and parts of it translated into english, plus I found a link for the whole thing in google, and you can translate it into english.
PM me if you want more info/are interested.