After ordering my part from rockauto for less than 100 bucks, I was able to successfully fix the leak. I guess it was either my pump or gasket, but now it doesn't matter

. In the process I managed to shear a bolt but it was already tight so it doesnt leak there. I hope I don't have to do any work in there soon because I don't know how to get that sucker out. When I was testing my old water pump by removing it and reinstalling it right before I ordered the replacement, I managed to shear another bolt. I was able to get it out fortunately since it was on the bottom. Nothing vise grips won't fix. So a warning to those who do this, the bolts suck and WILLL shear if you make them too tight. When you start getting a little resistance, turn it 2 rotations max or it will shear. Thanks for all the help.