E36 Cooling issue....PLEASE HELP!!!

Just bought a new radiator today, Wont get here till Friday :frowning:

Im also looking to find a place that will let me buy a new water pump (reputable brand) using paypal. If anyone knows, pass it on.

ALSO, I rebleed the system and when I took the upper radiator hose off, I noticed that there was a piece of the radiator “tube” stuck in the hose. The piece in the hose is still a perfect circle, it just broke off of the radiator. When I took the piece out of the radiator hose, the crack marks didnt line up with the cracked radiator tube which leads me to believe that pieces are missing. Im not sure if it could have been like that before I bought the car or if it is a new development. How can I check for blockages in my driveway?