There is no 07? Is that a trick question, lol. I'm guessing you mean zd30 and yd25 motors? D22s stop pen in 06 and came back in 08. I'm not sure other earlier yd25s, but the later ones with dual batteries have a different pipe that goes in the engine bay to allow room for the battery. You can fit the later model snorkel to the earlier models and have room to fit a second battery under the bonnet but I think you need a different pipe to the air box. There are a few threads about it in the d22 section