Need help. Holley 4150, Fuel leak.

Thanks.
The lapping compound shows two points on the rear of each flare that do not contact...

Dont know if Im better of hand lapping the flares seal or trying to explain/show the folks at Oriley that their new part was ****...