Hey friends I need help !!

Ill make this short. Years ago I swamped and blew the motor on my 09 Reny 800. It did run for awhile after the swamping and I did the normal flushing and what not, But the motor let loose after sometime anyways. Now I had bought a 2012 Reny 800 motor new and proceeded to swap them out. I know the differences between the two motors.
1. Internal Oil Cooler on 12
2. Larger charging system on the 12
3. 09 got the timing from front cylinder, 12 does not.
4. 09 and 12’s computers are different
Now if there are anymore differences please let me know….
Since I swapped the motors and front cylinder (for timing) I could not get it running. Checked spark, fuel, air, compression, and all your normal things. Sensors all worked since last time it ran, and even swapped out the old sensors with the 12’s sensors that I received with the motor and harness. I kept the 09 computer and wiring ( ran fine before ) and still cannot get it to run. This is what I am looking for..
1. Any info on a BRP Diagnostic tool and where to get one
2. Anymore info on the differences between the motors
3. Basic info or maybe something Ive overlooked in the process.
4. The Comp prior to the motor letingt loose went into LIMP MODE but still should let the NEW motor fire correct ??

Again this was years ago and it was pushed into the corner and forgotten about. Life and Responsibilities came before fixing this and now I am READY !!! Please help me get this Beast back in the woods again !! THANKS

Attached Images
File Type: jpg 243008_2046892857635_6988_o.jpg (393.6 KB)