Well, I notice my IACV was leaking a little around the bottom plate and same as the 2 vaccum lines that connects to it. I replaced it with my old F22a motor IACV and bought 2 new vaccum lines, it still does kinda the same problem. However, I adjusted my Idle screw a little higher, and it helped my car idle 75% better now. For some reason, it still does it if I use my turning signal at the stop lights.

I guess, I'll try to clean that IACV too and maybe adjust my Idle a little higher.