Whirlpool Part WP304666

Retainer dw

FITS WHIRLPOOL DU940QWDB4

      Your site was the only supplier that properly listed this part, so I knew it would fit my MasterBuilt Smoker.

May 15, 2023
GOOGLE TRUSTED STORE REVIEW | Browse Customer Reviews

$13.06 Special order

Ships in 5 to 20 business days
Secure Transaction

Part: WP304666

AFP Item #: WPLWP304666

Category: Whirlpool Parts


Special Order

This item is a special order from the manufacturer. Your order will typically ship in 5 to 20 business days.

Does your part fit?

Part Description

Retainer dw

Additional Information

Whirlpoolkitchenaid dishwasher retainer-tub sound shield - push-in (dishwasher cabinet-tub assy) 304666

This part is also known as:

WPL304666, WPL304666, WPLWP304666, WP304666, L304666, 304666

Part Categories for WHIRLPOOL DU940QWDB4:

Frames | Gaskets | Hardware | Other Parts | Whirlpool Parts

Accessories for all Dishwashers:

Accessories | Chemicals | Manuals

Frames

Ref.ImagePart No & DescriptionPrice
FRAME-8A-WPL374712 - Frame.
View Part Info
$0.00 More Info

Special order

Gaskets

Ref.ImagePart No & DescriptionPrice
TUB-10WPLWPW10509257WPLWPW10509257 - Gasket Dw
View Part Info
$44.65

In stock

Hardware

Ref.ImagePart No & DescriptionPrice
TUB-54STD541408 - Nut-lock 8-32 , 8 Pack
Quantity: 8
View Part Info
$10.99

Special order

TUB-7STD511005 - Machine Screw, 8-pack
View Part Info
$2.16

Special order

Other Parts

Ref.ImagePart No & DescriptionPrice
PUMP-32STD316716 - Hose Clamp.
View Part Info
$0.00 More Info

Special order

PUMP-6STD302115 - O-ring 5.
View Part Info
$0.00 More Info

Special order

RACK-5WPL3004848 - Tower.
View Part Info
$0.00 More Info

Special order

Whirlpool Parts

Ref.ImagePart No & DescriptionPrice
DOOR-1WPL8193770 - Nla 07/15 Auto Door-inner
View Part Info
$0.00 More Info

Special order

DOOR-10WPLWP8066018WPLWP8066018 - Spring Dw
View Part Info
$3.34

In stock

DOOR-11WPLWP3372028WPLWP3372028 - Pin-dowel Dw
View Part Info
$5.92

In stock

DOOR-12WPLWP3371710WPLWP3371710 - Screen Dw
View Part Info
$5.14

Special order

DOOR-14WPL3378134WPL3378134 - Use Wp3378134 Cap Dw
View Part Info
$5.19

In stock

DOOR-15WPL3369051WPL3369051 - Use Wpw10348409 Screw Dw
View Part Info
$4.27

Special order

DOOR-16WPL3371569WPL3371569 - Cover-drip Dw
View Part Info
$38.36

Special order

DOOR-3WPL676413WPL676413 - Latch Kit Dw
View Part Info
$4.94

In stock

DOOR-4WPLWP3369505WPLWP3369505 - Actuator Dw
View Part Info
$20.26

Special order

DOOR-5WPLWP8052028WPLWP8052028 - Dispenser Dw
View Part Info
$54.40

Special order

DOOR-6WPLWP3369448 - Nla 08/18 Auto Draw Bar
View Part Info
$0.00 More Info

Special order

DOOR-7WPL3374771 - Clip
View Part Info
$979,999.99 Not Available

Special order

DOOR-8WPLWP3368999WPLWP3368999 - Spring Dw
View Part Info
$3.34

Special order

DOOR-9WPL3378138WPL3378138 - Use Wp3378138 Cover Dw
View Part Info
$20.24

In stock

FRAME-1WPL3375293 - Nla 1/25/11 Console-black
View Part Info
$0.00 More Info

Special order

FRAME-10WPLWP3369457 - Nla 08/17 Auto Lever
View Part Info
Not Available More information
FRAME-10A-WPLWP3372231 - Nla 08/17 Auto Lever
View Part Info
$0.00 More Info

Special order

FRAME-10B-WPL3375061 - Nla 08/17 Auto Lever
View Part Info
$0.00 More Info

Special order

FRAME-11WPL4318273WPL4318273 - Switch-kit Dw
View Part Info
$93.42

In stock

FRAME-12WPLWP3368955 - Pin Dw
View Part Info
$6.16

Special order

FRAME-13WPL3378771 - Nla 07/15 Auto Harns-wire
View Part Info
$0.00 More Info

Special order

FRAME-14WPL3376405 - Elbow Dw
View Part Info
$7.78

Special order

FRAME-15WPL3400803WPL3400803 - Use Wp488234 Screw Ac
View Part Info
$5.29

Special order

FRAME-16WPL3375473 - Nla 07/15 Auto Cover-cnsl
View Part Info
$0.00 More Info

Special order

FRAME-17WPLWP3374501WPLWP3374501 - Auto Dispenser Actua
View Part Info
$39.99

Special order

FRAME-18WPLWP8271325 - Nla 01/18 Auto Absorber
View Part Info
$0.00 More Info

Special order

FRAME-19WPL3369516WPL3369516 - Use Wp3369769 Panel Dw
View Part Info
$21.43

Special order

FRAME-19A-WPLWP3369769WPLWP3369769 - Panel Dw
View Part Info
$24.38

Special order

FRAME-1A-WPL3375294 - Nla 011410 Jkerr Console-white
View Part Info
$0.00 More Info

Special order

FRAME-1B-WPL3375295 - Console Dw
View Part Info
$83.30

Special order

FRAME-2WPL3374805 - Nla 05/21/10 Insert
View Part Info
$0.00 More Info

Special order

FRAME-20WPLWP3374010 - Retainer Dw
View Part Info
$39.23

Special order

FRAME-20A-WPL3374011 - Retainer
View Part Info
$30.02

Special order

FRAME-20B-WPL3374012 - Nla 5/14 Retainer
View Part Info
$0.00 More Info

Special order

FRAME-26WPLWP3374716 - Channel Dw
View Part Info
$38.42

Special order

FRAME-27WPLWP3373234 - Bearing Dw
View Part Info
$6.16

Special order

FRAME-2A-WPL3374806 - Nla 011510 Jkerr Insert
View Part Info
$0.00 More Info

Special order

FRAME-2B-WPL3374807 - Nla 6/12 Insert
View Part Info
$0.00 More Info

Special order

FRAME-3WPL3375556 - Nla 10/16 Auto Microcptr
View Part Info
$0.00 More Info

Special order

FRAME-4675813675813 - Fuse Dw Aftermarket
View Part Info
$12.59

In stock

FRAME-5WPL3374762 - Nla 09/01/09
View Part Info
$0.00 More Info

Special order

FRAME-8WPL3374711 - Frame Dw
View Part Info
$78.25

Special order

FRAME-8B-WPL3374713 - Nla 07/15 Auto Frame
View Part Info
$0.00 More Info

Special order

FRAME-9WPLWP3380854WPLWP3380854 - Bolt-latch Dw
View Part Info
$40.85

In stock

PUMP-1WPL675497 - Nla 11/18 Auto Plate Perf
View Part Info
$0.00 More Info

Special order

PUMP-10WPL3400001 - Nla 07/15 Auto Screw
View Part Info
$0.00 More Info

Special order

PUMP-12WPLWP3371152 - Screw Dw
View Part Info
$5.14

Special order

PUMP-13WPLWP302711WPLWP302711 - Seal-ring Dw
View Part Info
$15.60

In stock

PUMP-14WPL3369478 - Nla 4/21/10 Outlet-pmp
View Part Info
$0.00 More Info

Special order

PUMP-15WPL675238WPL675238 - Valve-chek Dw
View Part Info
$34.50

In stock

PUMP-16WPL717000WPL717000 - Gasket Dw
View Part Info
$30.65

In stock

PUMP-17WPL675748AWPL675748A - Nla 05/19 Auto Pump&motor
View Part Info
$345.99

Special order

PUMP-18WPL302707 - Nla 07/15 Auto Bushing
View Part Info
$0.00 More Info

Special order

PUMP-2WPL675498 - Nla 02/19 Auto Inlet Base
View Part Info
$0.00 More Info

Special order

PUMP-20WPL302705 - Nla 07/15 Auto S/3378139 Sleev
View Part Info
$0.00 More Info

Special order

PUMP-21WPLWP487240WPLWP487240 - Use W11693756 Screw Dr
View Part Info
$11.34

Special order

PUMP-22WPLWP302704 - Seal-ring
View Part Info
Not Available More information
PUMP-23WPL3378207 - Use 675749 Drain Cover
View Part Info
$5.04

Special order

PUMP-24WPL675806WPL675806 - Chop-implr Dw
View Part Info
$103.66

In stock

PUMP-25WPL8193525 - Base-pump Dw
View Part Info
$116.11

Special order

PUMP-26WPLWP3367197 - Support Dw
View Part Info
$5.14

Special order

PUMP-27WPL303252 - Use W10909679 Slinger Dw
View Part Info
$14.65

Special order

PUMP-28WPL3378053WPL3378053 - Nla 9/12 Motor
View Part Info
$0.00 More Info

Special order

PUMP-29WPL3369331 - Nla 07/15 Auto Screws
View Part Info
$0.00 More Info

Special order

PUMP-30WPL675703WPL675703 - Seal Pkg
View Part Info
$54.70

In stock

PUMP-31WPLWP303918WPLWP303918 - Nla 05/17 Jlk Tool-pump
View Part Info
$0.00 More Info

Special order

PUMP-33WPLWP3374077WPLWP3374077 - Hose-drain Dw
View Part Info
$59.09

In stock

PUMP-34WPL3371748 - Cap Dw
View Part Info
$6.44

Special order

PUMP-36WPL675772 - Wght & Shaft
View Part Info
$21.25

Special order

PUMP-37WPL675740WPL675740 - Thermostat Dw
View Part Info
$40.93

Special order

PUMP-38WPLWP3376723 - Seal Dw
View Part Info
$5.48

Special order

PUMP-39WPLWP3376358 - Retainer Dw
View Part Info
$6.24

Special order

PUMP-4WPLWP302710WPLWP302710 - Seal-ring Dw
View Part Info
$5.94

Special order

PUMP-40WPLWP9740674 - Gasket Dw
View Part Info
$5.14

Special order

PUMP-5WPLWP302709 - Ball-check Dw
View Part Info
$6.18

Special order

PUMP-7WPL302721 - Nla 07/15 Auto Cover-valve
View Part Info
$0.00 More Info

Special order

PUMP-8WPL675496WPL675496 - Nla 4/14 Stem
View Part Info
Not Available More information
PUMP-9WPL303882 - Nla 07/15 Auto S/675509 Separa
View Part Info
$0.00 More Info

Special order

RACK-1WPLWP303722 - Clip Dw
View Part Info
$3.48

Special order

RACK-10WPL3369488 - Nla Auto Baskt Ware
View Part Info
$0.00 More Info

Special order

RACK-12WPL3379489 - Use 3369071 Dw
View Part Info
$49.34

Special order

RACK-13WPLWP9741232WPLWP9741232 - Screw Dw
View Part Info
$3.34

Special order

RACK-14WPLWP3369980 - Housing Dw
View Part Info
$34.24

Special order

RACK-15WPL3369981 - Nla 07/15 Auto S/8275101 Worm
View Part Info
$0.00 More Info

Special order

RACK-16WPLWP3369979 - Plate Dw
View Part Info
$5.14

Special order

RACK-17A-WPL675791 - Arm-asm Dw
View Part Info
$50.69

Special order

RACK-18WPLW10909088WPLW10909088 - Dishrack Dw
View Part Info
$212.37

In stock

RACK-19WPL717528 - Nla 07/15 Auto Trim
View Part Info
$0.00 More Info

Special order

RACK-2WPL3368290 - Nla 12/19 Auto Suport-arm
View Part Info
$0.00 More Info

Special order

RACK-20WPL300086 - Handle Dw
View Part Info
$10.09

Special order

RACK-21WPL3369494 - Baskt-ware Dw
View Part Info
$22.49

Special order

RACK-22WPL3369347WPL3369347 - Use Wp3376848 Arm-spray Dw
View Part Info
$51.67

Special order

RACK-23WPLWP3367910WPLWP3367910 - 3367910 Cap And Nozzle
View Part Info
$48.00

In stock

RACK-24WPLWP719576WPLWP719576 - Bearing Dw
View Part Info
$5.94

In stock

RACK-25WPL9743472 - Use Wp3379941 Stop
View Part Info
$32.48

Special order

RACK-26WPL3368629 - Use Wp3368629 Retainer Dw
View Part Info
$5.19

Special order

RACK-27WPLWP8051250 - Use W10728160 Tine-row Dw
View Part Info
$49.34

Special order

RACK-3WPLWP8268829 - Nla 05/17 Jlk Arm-spray
View Part Info
$0.00 More Info

Special order

RACK-4WPLWP3385142 - Bumper Dw
View Part Info
$41.27

Special order

RACK-643179334317933 - Dishwasher Lower Rack Rollers, 4 Pieces
View Part Info
$11.99

In stock

RACK-7WPLW10311986WPLW10311986 - Dishrack Dw
View Part Info
$196.66

In stock

RACK-8WPL3374702 - Suprt-lock
View Part Info
$6.12

Special order

TUB-1WPL3375130 - Nla 07/15 Auto S/3378156 Tub-d
View Part Info
$0.00 More Info

Special order

TUB-11WPLWP3372412 - Retainer Dw
View Part Info
$39.50

Special order

TUB-11A-WPLWP3372413 - Nla 02/18 Auto Retainer
View Part Info
$0.00 More Info

Special order

TUB-11B-WPL3372414 - Retainer Dw
View Part Info
$13.14

Special order

TUB-12WPLWP8528862WPLWP8528862 - Deflector Dw
View Part Info
$34.59

In stock

TUB-13WPL3376843 - Nla 07/15 Auto S/3379738 Heate
View Part Info
$0.00 More Info

Special order

TUB-14WPLWP717273WPLWP717273 - Washer Dw
View Part Info
$3.34

Special order

TUB-15WPL3369073 - Nut-termnl Dw
View Part Info
$4.12

Special order

TUB-16WPLW10844024WPLW10844024 - Valve-inlt Dw
View Part Info
$50.33

In stock

TUB-17WPLWP489069WPLWP489069 - Screw Co
View Part Info
$3.34

Special order

TUB-18WP661566WP661566 - Thermostat Dw Aftermarket
View Part Info
$10.82

In stock

TUB-2WPL3369078 - Nla 06/15 Jlk Tub Wheel
View Part Info
$0.00 More Info

Special order

TUB-20WPLWP596669WPLWP596669 - Clamp Im
View Part Info
$3.34

Special order

TUB-21WPL3376149 - Nla 07/15 Auto Shield
View Part Info
$0.00 More Info

Special order

TUB-23WPL8528351 - Clip Aw
View Part Info
$33.56

Special order

TUB-25WPLWP304231 - Screw Dw
View Part Info
$3.48

Special order

TUB-26WPL9743825 - Shield Dw
View Part Info
$30.13

Special order

TUB-28WPL3374343 - Use Wp3374343 Spring Dw
View Part Info
$22.16

Special order

TUB-29WPL3369048WPL3369048 - Housing With Switch
View Part Info
$30.30

In stock

TUB-3WPL3368933 - Nla 01/20 Auto Runner
View Part Info
$0.00 More Info

Special order

TUB-30WPL3369067WPL3369067 - Switch Dw
View Part Info
$25.11

Special order

TUB-31WPL3369049 - Nla 11/12 Covr-housing
View Part Info
$0.00 More Info

Special order

TUB-32WPLWP3376397WPLWP3376397 - Float-asm Dw
View Part Info
$62.34

Special order

TUB-33WPL717488 - Nut Dw
View Part Info
$10.97

Special order

TUB-34WPLWP3379920WPLWP3379920 - Panel-toe Dw
View Part Info
$90.67

Special order

TUB-34A-WPL3379921 - Use Wp3379921 Panel-toe Dw
View Part Info
$100.90

Special order

TUB-34B-WPLWP3384157 - Nla 12/19 Auto Panel-toe
View Part Info
$0.00 More Info

Special order

TUB-35WPLWP3369193WPLWP3369193 - Panel Dw
View Part Info
$67.14

In stock

TUB-35A-WPLWP3369614 - Nla 02/20 Auto Panel
View Part Info
$0.00 More Info

Special order

TUB-35B-WPLWP8054184 - Panel Dw
View Part Info
$14.52

Special order

TUB-36WPLWP302868WPLWP302868 - Screw Dw
View Part Info
$3.34

Special order

TUB-37WPLWP304669 - Nla 05/18 Auto Hose-fill
View Part Info
$0.00 More Info

Special order

TUB-39WPLWP3378123 - Nla 02/18 Auto Clip
View Part Info
$0.00 More Info

Special order

TUB-4WPL8193716WPL8193716 - Levler-leg Dw
View Part Info
$33.99

Special order

TUB-40WPLWP8573242WPLWP8573242 - Use W11086533 Shield Dw
View Part Info
$23.15

Special order

TUB-41WPL3378131 - Nla 07/15 Auto Box-term
View Part Info
$0.00 More Info

Special order

TUB-42WPL300068 - Covr-box Dw
View Part Info
$19.54

Special order

TUB-43WPLWP3370868 - Nla 08/18 Auto Panel
View Part Info
$0.00 More Info

Special order

TUB-43A-WPL3369527 - Nla 07/15 Auto Panel
View Part Info
$0.00 More Info

Special order

TUB-44WPLWP3369526 - Spacr-panl
View Part Info
$18.54

Special order

TUB-45WPLWP3374728 - Extension Dw
View Part Info
$85.07

Special order

TUB-49WPL3378595 - Use W10539489 Brckt-stat Dw
View Part Info
$12.94

Special order

TUB-5WPLWP3370389 - Nla 03/19 Auto Screw
View Part Info
$0.00 More Info

Special order

TUB-51WPLWP304666WPLWP304666 - Retainer Dw
View Part Info
$13.06

Special order

TUB-52WPL3368987 - Nla 07/15 Auto Supprt-htr
View Part Info
$0.00 More Info

Special order

TUB-53WPLWP250830 - Screw Re
View Part Info
$3.48

Special order

TUB-55WPL3370307 - Nla 07/15 Auto Relief-str
View Part Info
$0.00 More Info

Special order

TUB-56WPL3369138 - Nla 01/20 Auto Screw
View Part Info
$0.00 More Info

Special order

TUB-6WPLWP302819 - Wheel Dw
View Part Info
$5.14

Special order

TUB-8WPLWP3378149 - Strike **used**
View Part Info
$53.74

Special order

TUB-9WPLWP3374720 - Screw Dw
View Part Info
$37.67

Special order

Accessories for all Dishwashers:

Accessories

Ref.ImagePart No & DescriptionPrice
T812T812 - Cutting Board 8 X12 Inch
View Part Info
$4.99

In stock

SCRATCH-B-GONESCRATCH-B-GONE - Scratch-b-gone Surface Restoration Kit
Quantity: 1
View Part Info
$53.99

In stock

Chemicals

Ref.ImagePart No & DescriptionPrice
DWMAGICDWMAGIC - Dishwasher Magic
Quantity: 1
View Part Info
$7.24

In stock

DWR-WDWR-W - White Dishwasher Rack Touch Up Paint
Quantity: 1
View Part Info
$8.86

In stock

DWR-GYDWR-GY - Lght Gray Dishwasher Rack Touch Up Paint
Quantity: 1
View Part Info
$9.63

In stock

Manuals

Ref.ImagePart No & DescriptionPrice
EBDWEBDW - Cheap & Easy Dishwasher Repair Manual
Quantity: 1
View Part Info
$9.99

In stock