Josh, by far, most 840s do NOT get all those parts. Most 840s are built on the STOCK bottom end. Stock crank, bearings, and rods. FYI. 840 is just a 5mm big bore on each cylinder.The thing I like about going with an 840 is that you get all new crank, bearings, rods, pistons, etc. it's like a whole new motor. The downside is that many guys run into cooling issues. On a std bore you don't replace the crank and rods and it's just a matter of time when those bearings say enough. The big question is, how much money do I want to sink into it.