2003 TJ 5 Speed Manual. After I get going and warm up, my Jeep decides she’s gonna idle like crap. If I go into neutral it will idle down to 2-300 and then eventually die after a couple seconds, if I gas it and keep it above 1,500 rpm it’ll stay running, also when I shift it bogs down til I hit 1500 again. Replaced the TPS, all 4 O2 sensors(yes NGK), and plugs. No codes either, any suggestions would be much appreciated. I’m gonna take apart and clean the throttle body and IAC tomorrow morning