"Swap and go" does sound like the cheapest option. I have a complete motor that I had planned to use on a project bike. It has water getting into the oil, so a possible water pump leak, or head gasket. I need to do a compression check on it, but it ran good. Maybe swap my water pump from my newly broken motor to this other one?
I will do the rebuild either way, because I want to build this project bike. The more I read about the wiseco big bore kit, it seems pretty good. I think I want to stay with the stock 900 engine. It has a bore and stroke of 72.5x55 where the 1000 has 74x58. I want to keep the shorter stroke. The "big bore" pistons for the 900 are 75mm(2.5 over stock) and for the 1000 75.5mm(1.5 over stock).
Calculations say a 900(55mm stroke) with stock 72.5mm pistons is 908cc
with 75mm pistons = 972cc, (64cc gain)
a 900 with 1000 cylinders and stock 74mm pistons = 946cc, (38cc gain)
a 900 (55mm stroke) with 1000 cylinders and 75.5mm pistons = 985cc, (77cc gain)
I don't know if the search for a 1,000 head is worth the extra 13cc.
Just for recording the facts here. A 1000(58mm stroke) with a 75.5mm piston = 1039cc, 41cc gain over the stock 998.
Is there any data showing the power output of a "big bore" 900 compared to a 1000?
Will my current carburetors handle enough airflow for 972cc?