I would check the valve clearance (some people check between the cam and follower rather at the valve stem) and then check the cam indexing using the arrows on the sensor plates at cam cap #5 (transmission end of the engine).
It it only happens in VTEC and get worse when hot then I would suspect valve/valve or valve/piston contact.
Otherwise limit the short term fuel trim to +-10% and reduce the knock retard values, both so that you can get some part throttle tuning done. With futher tuning it may improve.
Bottom line is that if the cams jerk the cam train around there is only so much you can do.
Just fyi car pulls amazingly well in vtec and i have very few knocks at WOT
Some pulls i don't have any knocks at WOT
I set my fuel trims to 0 and 0 and the idles perfectly fine completely steady
would this be an indication of a bad factory o2 sensor?
how does the ecu determine when to use and or calculate fuel trims?
Your help is greatly appreciated :)