It sounds like your idle circuit is not working. Car starts from fuel in the accelerator pump and runs above 2500 because you're on the main circuit. Does you carb have the 12volt anti dieseling solenoid? If so it may not be working. If not there's some blockage. Jeff Ireland ------------------------------