Judging buy you're pic's you are way too LEAN.
From what I can see of the ground strap the timing mark looks low(towards the threads) this I believe means you are running to much advance.
Research threads on reading timing marks on plugs.
How many miles on the plugs in your pic's?