No. You want a 2003-2008 Vibe GT or Matrix XRS 6 speed (or Corolla S whatever got that trans). Trans code C60. Straight bolt in. Same axles. If you get a Matrix one, you need to remove a plug to use the speed sensor from your Vibe. Get the shift knob, too.
I did this swap in my 2004 after my 5 speed grenaded. The fluid was black and chunky with metal bits when I drained it.