Ben,
Ask the auto questions in here
http://fordforums.com.au/forumdisplay.php?f=64
These guys may be able to help you with diagnostics.
If you need to swap and are stuck for a place let me know and I'll try to clear some room in my shed. I know sfa about cars with electronic stuff on them though.