Have you had a chance to do some voltage drop testing in the starting circuits?
Can you find out if it gets fuel and spark when you shortcut the starting circuit?
Have had chance to check the crank position sensor and the cam position sensor?
There should be a blinking light somewhere if it has an anti theft devise.
I am not sure if I am of much help but voltage drop testing will let you know where the juice goes and where it stops. That is the key to closing in on the problem.
Here is an article on voltage drop testing: Voltage Drop Testing
Good luck, mate!
"It is important to know the difference between 'precise' and 'accurate' even if you are neither!"
Who is that person in the avatar?
'05 Pontiac Vibe
'00 Ford Contour SE, 2L
'98 Mazda Protege, 1.5L 5 speed
'97 Mazda B 2300, 5 speed
'03 Ford Windstar, '94 Ford Aerostar XLT 4L, '89 Geo Prizm, '86 Mazda 323 DX, 5 speed, '86 Chevrolet Cavalier , '81 Mercury Capri I6, VW 1302, Peugeot 304, VW 1300, BMW R26 (motorcycle), Hercules MK 4 (moped)