Yes irHoly06, that bike should at least turn over. Are you putting on a Brand new ECM from Where? if the ECM was bought SAY from a Dealer/ OR other Seller there may not be any program in it . The Dealer will need to install the Programing(Maps and Epromm)etc.. for the Engine to start.
Could be the used ECM you first removed is hopefully good just something happened when you Powered up the Other Newer ECM after install. Usually the Engine will at least try to turn over not always but I don't know if the Correct ECM is in the Bike at this moment. I've had a few times that Customers thought the ECM was a simple change out plug & play as so to speak. They come blank, & for the money it Should be Ready to go!!!
Unless someone here on the Forum has an 08+ Map/epromm for an SAY -Y152.AM 07256 STOCK ECM number for some 08 XBs and so on That's right out of my Manual. Make sure the ECMs 34- pins on ecm Both plug recepticals are the same none are accidently bent, and the plugs are correctly matched.
Check your main Ignition Fuse 1st then try your bike again, with Original ecm. Hope it's an easy fix.*Jimi