im having a similar problem 07 m1000 with slp pipe kit and bdx intake. i can almost always beat the m7 climbing but not by far and as far as racing the m7 is right beside me, and the m7 is stock! thinking about gearing down my self lots of mixed reveiws on it though. i ride at 9-12000ft. think there is more potential in the thousand just dont know where to start next