IF you have ignition issues, that can also cause the ECU to add fuel trim - A misfire actually shows as a lean condition, because the fuel doesn't burn, excess air comes through.
What is your timing at? I often run 12BTDC, but have it on 10 right now, because I was towing in Summer. It's a...