Hi i had that problem before,and it can caused by to much timing adv. Check the timing with a timing light ,or it could be the the O2 sensor running a little rich in that area. My O2 wire was cut a little bit so i redid the wire and it fixed my problem.
But i would check the timing first