misfire on 2004 Land Rover Discovery

Diagnostic code read ignition timing misfire. Tried new plugs but didnt fix problem. What else could I try?

Asked by for the 2004 Land Rover Discovery
hi my name is jonathan i have experience something is off
you might want to try a distributor although that is often the lease likely cause when it reads and iam quating you "Diagnostic code read ignition timing misfire'' it usally means its "timing" as in "TIMING" belt i would get it checked before throwing more parts at it
email me if i can be at any help