I just noticed that I get the same noise coming from under the Vibe when I park it and put the transmission in neutral (I have a manual transmission) and then turn the car off. When the motor shakes as it shuts off it starts to squeak. Maybe it is a motor mount or something that needs to be lubricat...