So my water pump went out on me and I am going to be replacing it tomorrow. I read through the threads here and on the OS. I am a little confused on what brand works best with my 04 Envoy. I know some people were experiencing vibration after replacing and using aftermarket (ex. Duralast) parts. Any suggestions? I am going to try to pick up AC Delco but I am kind of in a hurry to fix it since I need the car for work. Don't have the luxury of ordering and waiting for an oem part to arrive. Thanks in advance for the help.