I've read so many different articles with different ideas of what this issue could be.
My 2001 QX4 stalls on start up very randomly. It could be hot, right after driving. Or after sitting overnight. It will do it very intermittently. I've done the relearn procedures. I have gotten the SES light twice now. The code was for idle air; I believe P5505?
Work done so far:
-replaced IACV, TPS, MAF
I was thinking if I should replace the alternator, check vacuum hoses, and compression test, and maybe fuel relay and fuel filter.
Please help!!
