Nope, but maybe that little EFI light at the top may indicate what year Big Dog it would be good for? I wonder if it was manufactured in 2006 looking at the manufacturer date!
Looks to me like that was the EHC tester that nobody cood get to work as I node somebody else that got won just like it and his was missin the cables two
Looks like a break out box, the cables would plug in to harness between ehc and all the switches and devices so you could see what it was doing. used something similar for transmissions on cars.......just a guess