Started with a serious idle issue with vehicle dying after starting. Replaced IAC, TPS and FPR. Cleaned MAF, cleaned EGR. When MAF is connected the VX will start fine then start to idle down until it stalls. With MAF disconnected it will run albeit with a high idle around 1500. I can drive it and it does not stall with the MAF disconnected but will continue to idle high. Replaced the MAF with the one from my other VX and nothing changed. It would still die after idling for about 30 seconds. Really makes no sense that the stalling goes away just because I disconnect the MAF. I have a new fuel filter but doubt that will solve the problem. I also understand that the intake manifold gasket causes idle issues but is stalling one of them or just erratic idling. I did many searches and am getting a headache.