Thanks oldford
Garage replaced it after it took an age for them to get, i dont think its a ford part.
I took it to a mates garage this time, he did say what code it was i cant recall but did show me that it was bank 1 O2 sensor on top of the manifold.