im glad we have this sight , i have 2 oil filters for zx10r 16097-0004 and 16097-0002 ----- the 0002 seems to be a old one and the 0004 is the new one . 0004 is bigger in size and i looked inside and there is no check valve like the older one had ???? so looks like the newer filters for the 08 zx10r will have no valve ?? anyone change there oil yet and look inside to see if there is a check valve for the stock oil filter . i used to have a 04 thats were the 0002 came from .