Thanks Guys ... problem was that I ordered a ZF502, which is for my 2004 Zetec Engine Focus ZX5 , but I received a Box Labeled ZF502 ..... with a ZF501 inside..!!
Anyways ... returning it for the correct Part ... hopefully all will be good ...
Thanks for the Help !!