Are you putting this on a Hellcat engine? The reason I ask is there are many good choices out there. The 2650 is a good design, Edelbrock also makes one and I have personal experience with them.

Could we get some info on your engine, etc and we can possibly steer you in the right direction.