If it truly is getting too much fuel it will have a black puff. Does it do it rolling into the throttle slow or a quick hit? It's hard to tell by your description. My opinion would be that the problem wouldn't be at a point like you describe if it was a rev limit problem, but you could check by just pulling the limit chip I would think.
Curtis