It dosen't have an egr valve. Have you checked ignition coils? If they are the original bremi coils they may be at fault, they should have a date stamp on the head, ie 42/02 week and year. Any with this date or before are common to fail.
Hope this helps and keep us posted how it goes.