Ok here goes, deep breath.
Car is R34 GTT, was auto running a ROM tune. Ran fine, 255rwkw.
Got manual conversion. Was supposed to get z32 AFM fitted and pfc tuned but dyno broke so took Z32 and pfc back out and back in ROM tune and stock AFM.
Car ran fine, some hesitation and very rich but went ok at all boost levels.
Got Z32 refitted and PFC fitted and tuned. 11.8:1 AFR. Ran nice for a couple of days.
Started getting high knock levels.
Took to a dyno where it ran 225rwkw and pinged and was rich off the scale.
Suspected AFM was faulty as voltages seemed high for any given rpm/boost level.
Seemed to get gradually worse. Day by day dropped the boost a little until it was 7 psi. No pinging there.
Changed z32 for another - no fix.
Found dodgy looking wiring to new afm. PFC was getting some voltage even with engine off. Told that PFC had been shorted by dodgy wiring. PFC sent to be fixed. Wiring fixed.
Put old ROM tune (stock chipped ecu) and stock AFM back in thinking it would run fine as it did before but it didn't. Pinged and rich as hell at 12psi.
Tried swapping CAS for a known good one. No change.
Checked base timing at various stages, fine.
So we have audible pinging at anything over 7psi. It's not leaning out, in fact it's very rich. It does it with PFC or ROM tune. Does it with 3 difference AFM's. Does it with 2 different CAS'.
What am I missing here?