it has had the timing belt done about 20k ago gavin. the thing is that after the new coil went in the problem was fixed for a very brief period, switched off the ignition tried again minutes later and boom back to square one. cheers for the input though man.