Yes normally, it can also be caused by low octane fuel (if the ign timing was set up for higher octane fuel) and hot spots in the cylinders caused by excessive carbon buildup.
First thing to try is back off the ign timing a little, if you need to take it lower than the stock timing, then something isn't right, either you have really low octane fuel or carbon buildup, or a problem with the fuel mixture.
One thing you can do for carbon build up, is allow the engine to suck up water, it vapoourises in the cylinders under combustion and steam cleans them

Its tricky on fuel injected engines though, if it was a carb you just trickle it down the choke flap. What you can do is unhook a vacuum line from the throttle body and imerse it in water.
While you do this hold the revs up, as it will start to bog down. If its about to stall pull the line from the water and hold the revs till it clears.
On my old MK2 carb, I was rewarded with a huge sooty stain on my driveway

The engine had been running very rich for a long time before I bought it due to faulty choke components.