hiya mike, it seems that the sensor loom needs to be replaced .Either the camsensor or the crankone! This should cure it. Worth checking the plugs to see if theres oil down the plug holes prior to ordering any sensors. If there is oil in holes replace the rocker boxgasket.
If problem is still there Id get rid off the car!
Leon the botchup mechanic, February 2007