its definatly a twin piston, ive had problems with dump valves sticking before, sticking that bad that they didnt even dump. I took them apart and oiled them up a little with bike chain oil (only oil i had lying around)
I'll try it on this one and let you know how i get on. Ive heard of a few people having this problem so hopefully i'll be able to solve it for everyone.