Ive taken the car to a ford specialist called master tech yesterday to get properly diagnosed, there was 3 Unknown fault codes and there was definitely something wrong, I did get it running good the other day, for about an hour.. Problems started again, cutting out as if it wasn't getting any fuel at idle, and when driving through the Rev's up to about 3.5k it would just jerk and there was just no 'bang' in the cylinder, but after 3.5k it would just surge away and pull through the rest of the gear, my thoughts are either fuel supply or timing.