Shit. I hate being right sometimes LoL! I wish it was an idler pulley

The massive screeching was probably metal/metal contact in the waterpump.
You didn't really go very far, so I doubt you overheated it & did any real engine damage. I'd flush that cooling system like crazy tho. Make sure the block is OK & that the radiator isn't clogged. Probably as good a time as any for a new thermostat & radiator pressure cap.
__________________
Toysrme257th - AIM about anything, anytime; including v6 turbos.
World's second ES 300/3vz-fe Turbo.