So just put on a new carb (Edelbrock 600) on my 305 (80-85 year) and when I took it for a test drive I tried flooring it from a complete stop in order to see if I could get the engine to stall from the new carb. Once at 60 or I decided to let off but when I did the throttle just stayed down and just kept revving higher. This being my first time in a situation like this thought it would be a good idea to put the car in neutral (it wasn’t), which then led the engine to rev to 5500 or so where just before I killed it I got a very loud bang and flash. I pulled over (with the engine off) and surprisingly didn’t have a puddle of oil under the block. Check the whole car over and seemed to be fine. When I tried to turn the car on it turned over very very slowly. Upon the second try it turned over just fine and sounded fine once it was running. (I already pushed the throttle back to idle position). Driving it home the throttle still stuck, thank god not wide open this time, and I was able to drive at 40 mph without even putting my foot on the gas. Once I got home and turned the car off and took the keys out the engine continued to turn over (very slowly) AND the cylinders kept firing. After about 5 seconds it finally died. PLEASE if anyone knows ANYTHING about this can you please let me know below, I’m going to make sure that my throttle is very unsticky before I even turn the car on again.