Trick Flow heads

It might be worth your while to pop the piston out and inspect the ring lands. If you can hear detonation that's never a good thing....

JW