Ok guys got back to working on the car this morning. I found out that the water pump that’s on the car is a six blade. I also found out the exact measurement of the water pump pulley, which I think is small, which could be a factor as well but hopefully with this new eight blade pump, it may help here are the pictures . No blockages in the water pump passages that I can see.