I know it's a long time ago but did you get this sorted? The description of rice and bits of skin etc sounds like tape worm to me. Pumpkinseeds are good for expelling which may have been why you were finding bits. Some worm eggs look like rice.
It's also possible to have more than one type of worm in there too.