os40la
It could be going lean on you?
It could be that you do not have the top end rich enough?
It could be that there is a problem with your fuel system?
You could have too large prop on it? Use a 10-6
You could have it cowled in where its not getting enough air?
Good luck,
Jim