I used the I6 kit and got my indie to fit it... He told me it was easy based on having done it on E46s with the same engine but then realised when he started taking it apart that the vanos unit is harder to remove in a Z... Was no issue just meant my car wasn't ready to pick up as quickly as he thought it would be so maybe take that into account f you are planning on doing the job yourself