Engine misfires on idle only slightly ***, Power is fine when driving and the eml will only come on flashing if left idleing for 5-10 mins ticking over. Done full service including spark plugs. The OBD Reader says P0300 Multiple / Random Misfiring and also shows cylinder 2 and 4 misfiring. Like i say when driving the performace is 100% and only notice once it flashes on idle! Has anyone experienced this or have any ideas? I am wondering about the Injectors as i can hear ticking near them but will swap them over tomorrow. Cheers for any help!!