Y0152.3A8 I am showing to be off of a 06-07 XB's. It will physically work on the bike but I am unsure if the mapping will be correct without seeing it hooked up to the Digital Tech.
32801-02Y and 32801-02YA are the same thing. The "YA" is just a later version of the "Y" I am no able to pull the number up in any of my systems here. I am assuming its a Race ECM you found? Its probably one from a obsolete Race Kit.