I feel for you mate, same sort of thing happened when getting new bolier fitted, existing pipes wrong size and in wrong place, hole made for flue pipe put in the wrong place and too small, earth fitted to a PLASTIC pipe.
you have my total sympathy.
Bazz.