Have you tried seeing what code the ECU is shooting back?
http://www.240sx.org/faq/articles/ecm_codes_doch.htm
http://www.240sx.org/faq/articles/ecmcodes.htm
These are two resources I've used in the past to diagnose starting issues despite good hardware. I hope you find these useful.
good luck getting back on the road
