After months of back and forth ordering of parts, waiting for them to arrive, finding the time to install them and actually turning wrenches, I an finally declare this car leak free - even the leaks that I caused - YAY!