Yeah you got the screen. How many miles are on your bike? The break in oil is red, don't know why the screen would be that much fresher though, that's strange. Take it off and make 100% sure there's a screen and spring, the screen "sits" on the spring then those sit on the cap bolt. Ps the P250, S250, grand Vista, and bet&win 250 are all 100% the same to work on. There are very few parts that vary. When installing the cap bolt, put grease or fresh oil on the o-ring and just snug it down, the spring pressure holds it in nice. I've seen many broken, not once have i seen one fall out.