Hmmmm.Sounds like a timing issue.But since it only does it when at operating temp,I wouldn't think it would be the distributor.It may be a bad computer.Try shorting the pin in the test connector like you were going to set the timing and see what that does.The computer may be advancing the timing to much.