Electrical misfire cylinder 4

Forum: 

Hi i have a Daihatsu Terios 1.3E 02. I have a electrical problem which is misfiring on cylinder 4.I Have had a diagnostics test done by two different people, the code comes up reading P0304 but still cannot find the problem however people say it may be a injector or a ignition amplifier which is located on top of the head. All wires have been checked on the coils and renewed the spark plugs and are all in working order.

Has anyone had the same problem can anyone help?