Some of the pumps are kind of generic. On my first and oldest Duet I replaced the pump it was in much the same shape as yours appears to be --not mucked up and such but loose. The WP replacement was $69, however the exact same pump from GE was $19.99 go figure.