Don't rule out a soft valve spring.
I went through ignition and fuel systems , and finally that was the culprit.
It was a little higher rpm , but behaved just like you describe.
The car left and pulled to about 5100 and it sounded just about like it was banging off the chip.