I have a 72 demon with an original 340. I drive it all the time, I'll be honest. I'm a fan, not an expert! The car started stalling randomly, and long story short, the guy says the carb body is warped, causing a vacuum leak, and I need to replace the whole thing. He said he didn't know where...