popping at high rpm

sounds like your running out of fuel...

what is your delivery and intake system comprise of?