if not a factory computer, this can be caused by having the first few cells of the map unbalanced, ie on powerfc first 3x3 should be the sameish in fuel and timing, otherwise you get this sort of thing as it jumps through bouncing off different values.
if standard ecu, check your afm wiring and plug, and if all good try cleaning or getting a replacement aac valve