ditch those foam seals!
I would recommend that you buy some aftermarket Enduro seals (google Enduro seals, you'll find'em). I had trouble with my fox seals leaking (two sets), i don't think they are that great. Enduro seals come with a set of wipers, and another set of seals that replace that foam ring. They cost like 23 bucks, but they are worth it. -t