ive had the plugs changed at the major service, and they were genuine nissan plugs which equal to the NGK equivalent.
timing was fixed by nissan, coz i took it back to them
went away, but has come back.
i didnt think it would be coils, becoz it seems to be an over-fueling issue...
but i dunno. not a mechanic....