It's not your filter. It's your Idle Air Control Valve or IAC valve. What that does, is it allows air to bypass the throttle at idle since you don't get enough air when your at closed throttle. It's probably getting stuck closed, thats why when you hold the throttle it idles. When you let go of...