Thank Jbank, I even found the part number. Heading to dealer Monday for the new parts. On the other note, a long time member , Mr BigT, allowed me to sit in and observe him replaced the manifold tumble flap this morning. He made it looks so easy and fast. Totally time including removing, cleaning and installing took only 2 hrs. Unfortunately, his car also suffered from unknown issues. So Im so hype right now, ready to replace mine tumble flap too (my still working fine, just for pre caution).....