go through what you did step buy step..double check everything..does it miss at 4000rpm? or does it stop revving?