So you got it back from the shop and there is a new issue? Red flag starts there in my head. Anyway,
Q&A time
"...I was out cruising last night and I heard a funny noise, and what smelled like plastic burning. "
*Heard a funny noise? What kinda funny? Bang, boom, snap, crackle, pop?
"...The car was rapidly losings volts and things were shutting off like crazy, the fans were not really running and it was 95 degrees out here in CA so I was more than a little worried. "
*Losing volts, according to the ammeter or an aftermarket voltmeter? What kinda voltage readings? 'Things were shutting off like crazy', like what was shutting off?
"... Well, thank God for the Ron Davis Radiator that kept things somewhat cool dispite the fact the fans were barely turning. "
*Electric fans were barely turning? On their own or from going down the road? How are they wired for power?
"...We got to a friends house and I cut the car off and tried to start it....nothing. I let it sit to cool off and unhooked the battery. "
*When you tried to start it at the friends house, you got nothing. No click? Perhaps was it a loose battery cable/bad connection and that was fixed accidentally when you rehooked it up?
"...About 1-1 1/2 hour later I rehooked the battery and the car STARTED!! I figured the battery was drained. Well just to be safe I got a new battery to at least get home without overheating or any other issues. (the gauge lights were out as well so driving in the dark was an event)"
*So you tried to start it, got nothing, hooked it back up after an hour and a half and it spun right over? Without any additional charging? Did it crank slow or normal? Fans work? What kind of voltage is it showing with the engine running?
*Gauge lights went out, so that wasn't like that before, and the fuse is fine, right? (top right fuse) Fuses can look fine but still may be internally open, also check they are the correct amperage.
I'm thinking maybe the alternator went to high charging and then blew out the fusible link. Possibly also cooked the plastic some at the bulkhead connections, i'd pop those out and take a look at the plastic there. Just a thought!