Here's hoping for you that looks like a very good deal. I bet the ECU flash card won't work but I'm guessing.
2015 Cross Country (bought new 7/11/15)
2015 Suzuki V-Strom DL650 (bought new 4/26/17)
2006 Triumph Rocket III Classic
1/4 turn throttle ring
VM-1 DR cams
Timing wheel +4
Lloydz high-flow air cleaner
Bassani baffled OEM mufflers
PC-V 118hp 116tq If it's not broke, make it better
Isn't 07 the year Vic changed over to the closed loop EFI system. I know my 2005 stage 1 has no O2 sensors, but I believe they're on the 07. That open loop/closed loop difference would almost certainly make the ECU map incompatible.
05 Kingpin 50th anniversary edition- Totalled