Did you have any knock codes? Might look into the knock sensor, if you were running an NA engine that lean and it wasnt pulling timing then you have an issue with the knock sensor and/or electronic distributor timing advance... Even if #1 was rich and the other 3 cylinders lean (injectors) they would knock enough to pull timing! Do you know what your ignition timing was set at?