'68 Barracuda Notch

Oh-add a compression tester to your list of things to buy...

I saw something else on there you mentioned...said it has poor throttle response. If parts and tuning are properly config'd, it'll run and respond well. But if your off idle sucks, I'd say you need to check your timing, make sure your vacuum can is connected to the correct port, and check your accelerator pump shot...