Carter BBD confusion

It's been a long time since I had my 67 Plymouth Fury, but I can assert that this is exactly what could happen. I was on the freeway in heavy noon traffic when my throttle stuck wide open. No good place to pull over at the time either, so putting it in neutral and then shutting it down wasn't that good an option. I ended up really standing on the brakes, which just barely managed to keep that beast under 65. Found the nearest off ramp and got off the freeway, sweating like a pig.

At the time, I was able to make temporary repairs with some other spring that I could find, but I was unable to find the proper replacement. Fortunately, I was able to get another car and got rid of that mess.

Sucky.