Can anyone tell me if I can check to see if the baffle is installed on the lower intake without having to pull it? Its a performer RPM II, if that matters. I found the ford part # F6TZ-6L678-AA for their baffle but it appears to be discontinued anyone. Does Edelbrock sell their own version?