Let's do the math on frame 306. You're running at 6207 RPM; 6207/60(seconds per minute) = 103.45; 1000(milliseconds per second)/103.45(rotations per second) = 9.6665 ms per rotation. Your intake valve is opened once every other rotation, so 9.6665*2= 19.333 ms between intake strokes. You are commanding a 20.56 ms IPW and that's not even counting dead time, so yeah, I'd say it's time to upgrade.