Ok
@Donny , I have a quick question. What buggered the first ECU? If it had something to do with the map you had in the bike being corrupted I would not take a chance at copying it and putting in another ecu. What hex file number (tune) is on the outside of the new ecu and is it a new one or a used one?
Since yours is a 09 or older bike (from the tune number your talking about) I would not be afraid to try the 20220 for the classic if anything the only difference will be the speed limiter. I did check but that is easily lifted if needed. Also if you first did the TPS install and full ISCV reset and then did the throttle bodies did you go back and check the TPS again? Just asking as when you are balancing the throttle bodies You adjust cylinder #1 and #3 to match #2 you are actually moving the TPS unit every time you move the adjustment screw. (it rotates the the main throttle plate shaft) so multiple this time two and there is the possibility of compounding the difference between the primary TPS and the idle stepper motor. If this happens then you just alter zero throttle and the ecu map which is getting a signal from the TPS sensor. Anyway it is nothing to go back and check the ISCV reset after balancing the Throttle bodies. I you end up not having to move the TPS or stepper motor adjustment then your just quickly clicking thru the ISCV reset.
Anyway just a thought. I seen a guy buy a ecu for his 07 which actually ended up being one from a speed triple he loaded his map in it but the bike ran like dung. You might want to check to make sure the ecu is for the rocket just in case you bought a used one.
Hope this helps.