Currently my car has a d16y8 head and I am thinking about buying a d16z head to switch it with. Is this compatible with everything else, and what else will I need for the shop to do this?