Checked and replaced every sensor mate apart from the cps!
I doubt its that but I might give that a try too cause there are a few stories on the net of faulty ones giving similar probls, people believe they either work and your car runs or they dont and your car doesnt run but I not sure...
Somethings well odd!
Cheers.