We may have found other answers which could help you.
Click here for Ford Starter Motor
Water leak ?
How can I replace an immobiliser in my 1998 Ford Galaxy?
How can i reset my immobiliser on my ford galaxy ghia tdi?