I Bought this system all of the items you mentioned are spot on. The charge port for the 90 at the compressor is not usable and another connector is required. My car is US so it is left hand drive. I cannot for the life of me get the box to fit. It needs to be tilted and then it runs into everything under and around the dash. The heater valve is oriented with no right way to place or mount under the dash....the installation instructions and photos are terrible to say the least. I have called for help to and received no real answers to move the project forward. Remember mine is left hand drive with the mounting you have it solves some of the fitment issues. I have given up.....wasted 3K for the kit that was supposed to work with the existing stock assembly.....