Just want to thank everyone for all the helpful info I received from you all in regards to this starting issue.... Finally sorted it out, and I am potentially a RETARD! after going through everything (seemingly) and losing my shit several times I decided to double check CEL codes the correct way, after cranking for 15 seconds (thanks Rhinoman)... low and behold 12 - everything is fine and dandy. So I had an epiphany - the only thing I didn't look at way my cone type AFM (which is sitting on the ground, plugged in but not working as an AFM now is it??) So I tried cranking whilst in neutral position.... start... sputter.... stop. Try cranking in fully open position... WOOP WOOP SHE RUNS and i'm a retard! the one thing I hadn't checked in almost the entire circuit :/ so once again, thanks for putting up with the retarded questions and pointing me in the right direction! I now have a much better understanding of the inputs/outputs to the ECMs and sensors/circuits and hope I can help others when the time comes

Cheers
Shadow