So I've had this problem off and on for a while, but now it's gotten pretty bad. On warm startup sometimes the RPMs will dip too low and the car will just shut off. Other times it will just dip low and wander back and forth before settling at idle. Sometimes it will just go straight to idle with no problem. Then when driving, as I stop at a stoplight, the idle would wander a little bit before settling.
To try to fix this, and just for general maintenance, I replaced all the vacuum lines and the cam position sensor. The problem got better, but never completely went away.
This past weekend I replaced my radiator, and during the install I disconnected some parts of the intake, reinstalling them all completely after the radiator was in. It ran like normal for a few days until today.
Today, the startup was even worse than usual, the idle has been extremely rough, and I'm getting surging with a lot of throttle. Does anyone have any idea what might be causing this?
For a little additional info, I have an intake installed that relocates the MAF to after the intercooler ('04 MSM) to help with some MSM ECU quirks. This may or may not be causing issues, but the startup issue was also a problem before I added the intake.