1st.....shoulda bought a YFZ. 2nd if you get that cam and piston you should get an FCI intake and a highflow exhaust to go with. I know my YFZ will kick the shee's @$$ any day of the week, granted my banshee isn't built by any means. That intake, exhaust, cam, piston, and a rejet should get you a good bit more power. And if you don't have the FCR carb.....well you need it!