had all of them at one time on any of our 3 ZT's, Still got the Knocking despite getting a new MOT recently on the dizzle
all quite simple and known problems to sort out really ..
and what will you replace it with ? another car with potenially unknown issues