usually straight swap,but you will need to keep the correct throttle bodies for yr of bike,as in cant use gen3 bodies on a gen 2 bike,also could be slight issue with headers as gen 3 are slightly different (ports at least) to gen 1+2
deffo get a dyno run afterwards though