I have a 2.0 litre, diesel Mazda 6 TS2 estate (2004 reg). I have been told i need new fuel injectors. I have bought them now and just realized the have numbers on which fit into the engine in a particular order. I think it goes 18-18-19-19. Are these the right injectors and anyone know the right...