Well everything is well that ends well. Apparently I didn't set the vice clamps tight enough as I did not want to damage the hoses and the coolant spilled over into the splash guard and when I backed out of the garage it poured on the ground. I started up the car again and no leaks

. Runs like a champ now, just went for a fun drive since I just got the car last week and the IC pump was ruining all the fun. I opened up the old pump and it was in a really bad shape to say the least, I'll take a pic of it in a few.