Didn't notice any baffles near the center. Already did it twice because the new seal's quality is un-usably poor. That is common, so I learned. I meant wiggle wires at the connector on top. My boss gave me the fuel pump so there was no selection process. I'll just do a warranty exchange and hope it's actually bad.