Hi my friend gave me a Edelbrock #1406 600cfm carb I put it on a ford 302 two barrol intake. When you step on the gas the RPM drops then goes like a bat out of hell. I was woundering is the carb to big for my ford 302, now i dont know what is wron...