With the car in park, temporally ground the post on the starter relay that goes to the NSS. If it cranks, the problem is at the NSS, (bad or not grounding) or the wire to it. You said you already checked power to the yellow when cranking? Be careful doing this test as the car will start in gear so make sure you're in park, brake on.