As David says you would probably be better looking for a R75 V8 specialist. If you put your location in your profile it will help to identify specialists near to your location.
The auto box is a Ford 4r70w from memory.
Get your questionnaire back to Tim to get full membership, lots of info on the site.
Nich.