What octane fuel are you using? While some manufacturers say 87 is ok, I have never run less that 89 in my 4.3 4bbl, and at our gas docks all they sell is 93. Pinging & detonation are things to be avoided at all costs in marine inboards.
OMC put a sticker in the flame arrestor stating that 89...