At first i heard a bang, then the engine started to run rough (vibrate) and after about 20mins it cut off and now it doesn't start. Diagnostic showed code 14, no IGF signal to ECU. I replaced igniter and coil, checked leads and fuses. I have spark and fuel pump is working OK. Checked timing belt and it seems fine too. Diagnostic is showing clear now, car turns over but still wont start. This is doing my head in! Any suggestions?