My friend has an edelbrock rpm intake and that baffle doesn't come pre installed, you have to screw it on yourself before installing the lower. If you didn't theres your problem. I dont know if that will hurt power or not, but its possible. Something is up with your car, but what? Hmm... Your a/f is spot on, what kinda timing you running? 14-18* initial should be ideal. My friends afr/rpm/fti car likes 15* initial.
Check your oil before you go out tomorrow.
Check your oil before you go out tomorrow.