could be the ground at the thermostat housing. that ground goes straight to the ecu. if its bad, usually you can here the main relay "click" but nothin else happens.
happened to me w/ my b16, it would run then cut out, then not start for a while, then start again. bolt turned out to be loose. heh