This past weekend I installed an Edelbrock Performer 5.0 and a Ford Racing 65mm TB and I'm having a couple problems. I believe the timing is off and that is what the cause of the following problems are. First, there isn't as much power, it just seems to hesitate, also it sometimes struggles to stay on and occasionally when I give it full throttle it will make a loud POP sound. Like I said, I think it's the timing, but please correct me if I'm wrong.

