UPRIGHT VAC Diagram and Parts List for SHARP Vacuum-Parts model # EC-12TWT4

Add this model to "My Models" for easy access later.

Model #EC12TWT4 was saved to your profile

You have reached the maximum number of models that can be added to your list. Please Sign In or Register to have unlimited usage

Browse by section:

EC-12TWT4 VACUUM CLEANER 0958 SHARP Vacuum, Upright 0645000 Vacuum, Upright

UPRIGHT VAC diagram for model # EC-12TWT4 Sharp-Parts Vacuum-Parts (203)

Parts in this Diagram

1-01
on diagram

Motor Part #: CMOTCA095ABK0
We're sorry. This item is no longer available.

1-01A
on diagram

Motor Part #: CMOTCA096ABK0
We're sorry. This item is no longer available.

1-01B
on diagram

Motor Part #: CMOTCA107ABK0
We're sorry. This item is no longer available.

1-01C
on diagram

Motor Part #: CMOTCA142ABK0
We're sorry. This item is no longer available.

1-01D
on diagram

Motor assembly (ec-12sxt5) Part #: CMOTCA146ABK0
Contact customer support for availability at 1-800-252-1698

1-02
on diagram

Brush motor Part #: QBRSCA018ABE0
We're sorry. This item is no longer available.

1-02A
on diagram

Brush Part #: QBRSCA019ABE0
We're sorry. This item is no longer available.

1-02B
on diagram

Carbon brush (ec-14twt6/14tat6/12twt6) (2) Part #: QRBSCA027ABE0
Contact customer support for availability at 1-800-252-1698

1-02C
on diagram

Brush Part #: QBRSCA039ABE0 Substitution: 46-1736839-3 Learn why View important details
In Stock

1-03
on diagram

Ac cord Part #: FACC-A038VBE0
We're sorry. This item is no longer available.

1-03A
on diagram

Ac cord Part #: FACC-A039VBE0
We're sorry. This item is no longer available.

1-03B
on diagram

Accordion Part #: FACC-A042VBE0 Substitution: 46-1711914-3 Learn why View important details
In Stock

1-03C
on diagram

Ac cord Part #: FACC-A043VBE0
We're sorry. This item is no longer available.

1-03D
on diagram

Accordion Part #: FACC-A054VBE0 Substitution: 46-1711914-3 Learn why View important details
In Stock

1-03E
on diagram

Power cord (ec-12sxt5) Part #: FACC-A053VBE0
Contact customer support for availability at 1-800-252-1698

1-04
on diagram

Motor wire Part #: QW-VZA372VBE0
We're sorry. This item is no longer available.

1-05
on diagram

Lead wire Part #: QW-VZA373VBE0
We're sorry. This item is no longer available.

1-06
on diagram

Lamp wire Part #: QW-VZA374VBE0
We're sorry. This item is no longer available.

1-07
on diagram

Power control Part #: FPWB-A079VBK0
We're sorry. This item is no longer available.

1-08
on diagram

Triac assembly Part #: FPWB-A093VBK0
We're sorry. This item is no longer available.

1-09
on diagram

Switch Part #: QSW-WA016VBE0 Substitution: 46-692218-3 Learn why View important details
In Stock

1-09A
on diagram

Switch Part #: QSW-WA018VBE0 Substitution: 46-692218-3 Learn why View important details
In Stock

1-10
on diagram

Lamp Part #: RLMP-A001VBE0
We're sorry. This item is no longer available.

1-11
on diagram

Socket Part #: QSOC-A002VBE0
We're sorry. This item is no longer available.

1-12
on diagram

Fuse Part #: QFS-AA042VBE0
Contact customer support for availability at 1-800-252-1698

1-13
on diagram

Fuse holde Part #: QFSHDA001VBE0
We're sorry. This item is no longer available.

2-01
on diagram

Dust indicator assembly (ec-14twt6/14tat6/12twt6) Part #: FMTRMA005VBE0
Contact customer support for availability at 1-800-252-1698

2-02
on diagram

Plate Part #: LPLTPA072VBFA
We're sorry. This item is no longer available.

2-03
on diagram

Pipe Part #: PPIPPA127VBF0
We're sorry. This item is no longer available.

2-04
on diagram

Plate Part #: LPLT-A037VBF0
We're sorry. This item is no longer available.

2-05
on diagram

Belt Part #: NBLTHA007VBF0
We're sorry. This item is no longer available.

2-06
on diagram

Body seal Part #: PTPEHA006VBE0
We're sorry. This item is no longer available.

2-07
on diagram

Body seal Part #: PTPEHA007VBE0
We're sorry. This item is no longer available.

2-08
on diagram

Hanger spring Part #: MSPRCA117VBN0
We're sorry. This item is no longer available.

2-09
on diagram

Indication Part #: LPLTPA073VBFA
We're sorry. This item is no longer available.

2-10
on diagram

Seal Part #: PSEL-A022VBEA
We're sorry. This item is no longer available.

2-11
on diagram

Seal Part #: PSEL-A020VBEA
We're sorry. This item is no longer available.

2-12
on diagram

Seal Part #: PSEL-A021VBEA
We're sorry. This item is no longer available.

2-13
on diagram

Shelf motor Part #: LPLT-A027VBF0
We're sorry. This item is no longer available.

2-14
on diagram

Upright vacuum secondary filter Part #: PFILDA077VBE0
We're sorry. This item is no longer available.

2-14A
on diagram

Filter Part #: PFILDA079VBE0
We're sorry. This item is no longer available.

2-15
on diagram

Clamp spri Part #: MSPRCA116VBN0
We're sorry. This item is no longer available.

2-16
on diagram

Vib-proof Part #: PGUMMA122VBE0
We're sorry. This item is no longer available.

2-16A
on diagram

Rubber Part #: PGUMMA159VBE0
We're sorry. This item is no longer available.

2-16B
on diagram

Vibration proof rubber (ec-12twt4/12twt4b) Part #: PGUMMA244VBEZ
Contact customer support for availability at 1-800-252-1698

2-17
on diagram

Rubber Part #: PGUMMA158VBE0
We're sorry. This item is no longer available.

2-18
on diagram

Muffler Part #: PMUF-A044VBE0
We're sorry. This item is no longer available.

2-19
on diagram

Wheel shaft Part #: NSFT-A002VBM0
We're sorry. This item is no longer available.

2-20
on diagram

Foot Part #: FLEG-A005VBK0
We're sorry. This item is no longer available.

2-21
on diagram

Foot Part #: FLEG-A006VBK0
We're sorry. This item is no longer available.

2-22
on diagram

Filter Part #: PFILDA078VBE0
We're sorry. This item is no longer available.

2-23
on diagram

Fixing met Part #: LANGFA056VBM0
We're sorry. This item is no longer available.

2-24
on diagram

Plate Part #: LPLT-A036VBM0
We're sorry. This item is no longer available.

2-25
on diagram

Plate Part #: LPLT-A038VBW0
We're sorry. This item is no longer available.

2-26
on diagram

Fixing met Part #: LANG-A045VBM0
We're sorry. This item is no longer available.

2-27
on diagram

Bushing Part #: LBSHCA003VBE0
We're sorry. This item is no longer available.

2-28
on diagram

Plate Part #: LPLT-A025VBW0
We're sorry. This item is no longer available.

2-29
on diagram

Pipe Part #: PPIPPA126VBFA
We're sorry. This item is no longer available.

2-30
on diagram

Plate Part #: LPLT-A022VBM0
We're sorry. This item is no longer available.

2-31
on diagram

Screw Part #: NSFT-A006VBM0
We're sorry. This item is no longer available.

2-32
on diagram

Plate Part #: FPLT-A010VBK0
We're sorry. This item is no longer available.

2-33
on diagram

Plate Part #: MLEVFA002VBM0
We're sorry. This item is no longer available.

2-34
on diagram

Shaft Part #: NSFT-A001VBM0
We're sorry. This item is no longer available.

2-35
on diagram

Spring Part #: MSPRPA026VBN0
We're sorry. This item is no longer available.

2-36
on diagram

Pedal support Part #: LANG-A036VBM0
We're sorry. This item is no longer available.

2-37
on diagram

Spring pedal Part #: MSPRCA115VBN0
We're sorry. This item is no longer available.

2-38
on diagram

Pedal shaft Part #: NSFT-A003VBM0
We're sorry. This item is no longer available.

2-39
on diagram

Upright vacuum beater bar Part #: DRTR-A003VBK0 Substitution: DRTR-A018VBKZ Learn why View important details
In Stock

2-39A
on diagram

Rotor Part #: DRTR-A004VBK0
We're sorry. This item is no longer available.

2-40
on diagram

Agitator r Part #: FRTR-A003VBK0
We're sorry. This item is no longer available.

2-40A
on diagram

Rotor Part #: FRTR-A002VBK0
We're sorry. This item is no longer available.

2-41
on diagram

Idling pul Part #: FPLYBA001VBK0
We're sorry. This item is no longer available.

2-42
on diagram

Agitator shaft Part #: FSFT-A001VBK0
We're sorry. This item is no longer available.

2-43
on diagram

Upright vacuum beater bar Part #: FSTY-A003VBK0 Substitution: DRTR-A018VBKZ Learn why View important details
In Stock

2-43A
on diagram

Agitator s Part #: LSTY-A006VBF0
We're sorry. This item is no longer available.

2-44
on diagram

Support Part #: FSTY-A004VBK0
We're sorry. This item is no longer available.

2-44A
on diagram

Agitator s Part #: LSTY-A007VBF0
We're sorry. This item is no longer available.

2-45
on diagram

Stopper Part #: LPLT-A032VBM0
We're sorry. This item is no longer available.

2-46
on diagram

Rotisserie brush Part #: NRTR-A001VBE0
We're sorry. This item is no longer available.

2-47
on diagram

Brush rotor b assembly (ec-12twt6/12twt4/12twt2... Part #: FRTR-A00RVBK0
Contact customer support for availability at 1-800-252-1698

2-47A
on diagram

Brush rotor b (ec-14twt6/14tat6) Part #: NRTR-A004BVBE0
Contact customer support for availability at 1-800-252-1698

2-48
on diagram

Packing Part #: PSEL-A007VBE0
We're sorry. This item is no longer available.

2-49
on diagram

Main body packing m (ec-12twt4/12twt4b/12twt2/1... Part #: PSEL-A00VBE0
Contact customer support for availability at 1-800-252-1698

2-50
on diagram

Spring Part #: MSPRPA023VBN0
We're sorry. This item is no longer available.

2-51
on diagram

Roller shaft Part #: NSFT-A004VBM0
We're sorry. This item is no longer available.

2-52
on diagram

Seal tape Part #: PTPEHA001VBE0
We're sorry. This item is no longer available.

2-53
on diagram

Seal tape PTPEHA002VBE0
Seal tape Part #: PTPEHA002VBE0
We're sorry. This item is no longer available.

2-54
on diagram

Seal tape Part #: PTPEHA003VBE0 Substitution: 46-1512910-3 Learn why This item is not returnable. View important details
In Stock

2-55
on diagram

Rubber Part #: PGUMMA141VBE0
We're sorry. This item is no longer available.

2-56
on diagram

M packing Part #: PSEL-A010VBE0
We're sorry. This item is no longer available.

2-57
on diagram

Seal tape Part #: PTPEHA004VBE0 Substitution: 46-1512911-3 Learn why This item is not returnable. View important details
In Stock

2-58
on diagram

Tape Part #: PTPEHA008VBE0
We're sorry. This item is no longer available.

2-59
on diagram

Body seal Part #: PTPEHA012VBE0 Substitution: 46-1515691-3 Learn why This item is not returnable. View important details
In Stock

2-60
on diagram

Seal tape Part #: PTPEHA005VBE0
We're sorry. This item is no longer available.

2-61
on diagram

Belt guide Part #: LPLT-A023VBM0
We're sorry. This item is no longer available.

3-01
on diagram

Handle Part #: GHNDPA022VBFA
We're sorry. This item is no longer available.

3-02
on diagram

Handle Part #: GHNDPA023VBFA
We're sorry. This item is no longer available.

3-03
on diagram

Hanger Part #: PHAG-A012VBFA
We're sorry. This item is no longer available.

3-04
on diagram

Hanger Part #: PHAG-A009VBFA
We're sorry. This item is no longer available.

3-05
on diagram

Hanger Part #: PHAG-A010VBFA
We're sorry. This item is no longer available.

3-06
on diagram

Hanger Part #: PHAG-A011VBFA
We're sorry. This item is no longer available.

3-07
on diagram

Seal Part #: PSEL-A022VBEA
We're sorry. This item is no longer available.

3-08
on diagram

Body Part #: GBDYUA050VBFA
We're sorry. This item is no longer available.

3-08A
on diagram

Body Part #: GBDYUA061VBFA Substitution: 46-176178-3 Learn why View important details
In Stock

3-08B
on diagram

Body Part #: GBDYUA086VBFA
We're sorry. This item is no longer available.

3-09
on diagram

Control panel Part #: HPNL-A028VBRA Substitution: 46-178193-3 Learn why View important details
In Stock

3-09A
on diagram

Control panel Part #: HPNL-A028VBRB
We're sorry. This item is no longer available.

3-09B
on diagram

Panel Part #: HPNL-A028VBRC
We're sorry. This item is no longer available.

3-09C
on diagram

Panel Part #: HPNL-A029VBFA
We're sorry. This item is no longer available.

3-09D
on diagram

Panel Part #: HPNL-A030VBFA Substitution: HPNLA030VBFA Learn why View important details
In Stock

3-09E
on diagram

Control panel Part #: HPNL-A031VBFA
We're sorry. This item is no longer available.

3-09F
on diagram

Panel (ec-12twt4b) Part #: HPNL-A029VBFG
Contact customer support for availability at 1-800-252-1698

3-09G
on diagram

Control panel Part #: HPNL-A029VBFC
We're sorry. This item is no longer available.

3-10
on diagram

Slide knob Part #: JKNB-053VBFA
Contact customer support for availability at 1-800-252-1698

3-11
on diagram

Cover Part #: GCOV-A345VBFA
We're sorry. This item is no longer available.

3-11A
on diagram

Cover Part #: GCOV-A372VBRA
We're sorry. This item is no longer available.

3-11B
on diagram

Dust cover Part #: GCOV-A372VBRB
We're sorry. This item is no longer available.

3-11C
on diagram

Cover Part #: GCOV-A372VBRC
We're sorry. This item is no longer available.

3-11D
on diagram

Dust cover Part #: GCOV-A372VBRD
We're sorry. This item is no longer available.

3-11E
on diagram

Cover Part #: GCOV-A407VBRE
We're sorry. This item is no longer available.

3-11F
on diagram

Cover Part #: GCOV-A345VBFE
We're sorry. This item is no longer available.

3-12
on diagram

Clamp knob Part #: JKNB-A029VBFW
We're sorry. This item is no longer available.

3-12A
on diagram

Knob Part #: JKNB-A029VBFG
We're sorry. This item is no longer available.

3-12B
on diagram

Knob Part #: JKNB-A029VBFH
We're sorry. This item is no longer available.

3-12C
on diagram

Clamp knob (ec-12twt4b) Part #: JKNB-A029VBFY
Contact customer support for availability at 1-800-252-1698

3-12D
on diagram

Clamp knob Part #: JKNB-A029VBFL
We're sorry. This item is no longer available.

3-12E
on diagram

Knob Part #: JKNB-A029VBFT
We're sorry. This item is no longer available.

3-13
on diagram

Hose Part #: FHOS-A007VBKA
We're sorry. This item is no longer available.

3-14
on diagram

Plate head Part #: LPLT-A024VBFA
We're sorry. This item is no longer available.

3-15
on diagram

Wheel Part #: GBDY-A025VBFA
We're sorry. This item is no longer available.

3-16
on diagram

Motor cover Part #: GCOV-A482VBFB
We're sorry. This item is no longer available.

3-16A
on diagram

Motor cover Part #: GCOV-A338VBFP
We're sorry. This item is no longer available.

3-16B
on diagram

Cover Part #: GCOV-A482VBFW
We're sorry. This item is no longer available.

3-16C
on diagram

Cover Part #: GCOV-A338VBFA
We're sorry. This item is no longer available.

3-16D
on diagram

Cover Part #: GCOV-A338VBFG
We're sorry. This item is no longer available.

3-16E
on diagram

Cover Part #: GCOV-A338VBFL Substitution: 46-1714471-3 Learn why View important details
In Stock

3-16F
on diagram

Motor cover Part #: GCOV-A338VBFM
We're sorry. This item is no longer available.

3-16G
on diagram

Motor cover (ec-12sxt5) Part #: GCOV-A482VBFA
Contact customer support for availability at 1-800-252-1698

3-17
on diagram

Nozzle head Part #: FBDYFA059VBK0
We're sorry. This item is no longer available.

3-17A
on diagram

Head Part #: GBDYFA036VBRA
We're sorry. This item is no longer available.

3-17AA
on diagram

Head Part #: GBDYFA036VBRB
We're sorry. This item is no longer available.

3-17AB
on diagram

Nozzle head (ec-12sxt5) Part #: GBDYFA033VBRF
Contact customer support for availability at 1-800-252-1698

3-17B
on diagram

Body Part #: FBDYFA051VBK0
We're sorry. This item is no longer available.

3-17C
on diagram

Body Part #: FBDYFA052VBK0
We're sorry. This item is no longer available.

3-17D
on diagram

Body Part #: FBDYFA053VBK0 Substitution: 46-1713007-3 Learn why View important details
In Stock

3-17E
on diagram

Body Part #: FBDYFA054VBK0
We're sorry. This item is no longer available.

3-18
on diagram

Lens Part #: PLNS-A005VBFA
We're sorry. This item is no longer available.

3-18A
on diagram

Lens Part #: PLNS-A006VBFA
We're sorry. This item is no longer available.

3-18B
on diagram

Lens Part #: PLNS-A008VBFC
We're sorry. This item is no longer available.

3-18C
on diagram

Lens Part #: PLNS-A010VBFA
We're sorry. This item is no longer available.

3-18D
on diagram

Lens m (ec-12sxt5) Part #: PLNS-A008VBFG
Contact customer support for availability at 1-800-252-1698

3-19
on diagram

Pedal JBTN-A129VBFA
Pedal Part #: JBTN-A129VBFA
We're sorry. This item is no longer available.

3-20
on diagram

Belt chang Part #: JKNB-A052VBFA
We're sorry. This item is no longer available.

3-21
on diagram

Belt cover Part #: GCOV-A287VBFA
We're sorry. This item is no longer available.

3-21A
on diagram

Belt cover Part #: GCOV-A300VBFA
We're sorry. This item is no longer available.

3-22
on diagram

Plate Part #: LPLT-A039VBM0
We're sorry. This item is no longer available.

3-22A
on diagram

Plate Part #: LPLT-A041VBM0 Substitution: 46-16134271- Learn why View important details
In Stock

3-23
on diagram

Knob Part #: JKNB-A031VBFA
We're sorry. This item is no longer available.

3-24
on diagram

Roller shaft Part #: NROL-A019VBEA
We're sorry. This item is no longer available.

3-25
on diagram

Cover pulley Part #: GCOV-A286VBFA
We're sorry. This item is no longer available.

3-26
on diagram

Part Part #: PPIPPA130VBFA
In Stock

3-27
on diagram

Wand Part #: PPIPPA131VBFA
In Stock

3-28
on diagram

Cleaner at Part #: UCATSA041VBFA
We're sorry. This item is no longer available.

3-29
on diagram

Nozzle Part #: PBRS-A050VBEA
We're sorry. This item is no longer available.

3-30
on diagram

Nozzle Part #: UCAT-A005VBFA
We're sorry. This item is no longer available.

3-31
on diagram

Cover Part #: GCOV-A350VBE0
We're sorry. This item is no longer available.

3-32
on diagram

Wand Part #: FPIP-A004VBK0
In Stock

4-01
on diagram

Operation manual Part #: TINSKA010VBR0
Contact customer support for availability at 1-800-252-1698

4-01A
on diagram

Speed manual Part #: TINSEA063VBR0
We're sorry. This item is no longer available.

4-02
on diagram

Three-pack of vac bags Part #: PBAGSA021VBE0 Substitution: 54325 Learn why This item is not returnable. View important details
In Stock

4-03
on diagram

Feature sticker (ec-14twt6/14tat6/12twt6) Part #: TLABMA592VBE0
Contact customer support for availability at 1-800-252-1698

4-03A
on diagram

Feature sticker (ec-12twt2/12txt2) Part #: TLABMA593VBE0
Contact customer support for availability at 1-800-252-1698

4-03B
on diagram

Feature sticker (ec-12sxt4b) Part #: TLABMA594VBE0
Contact customer support for availability at 1-800-252-1698

4-03C
on diagram

Label Part #: TLABMA772VBEZ This item is not returnable.
In Stock

4-03D
on diagram

Feature sticker (ec-12sxt5) Part #: TLABMA773VBEZ
Contact customer support for availability at 1-800-252-1698

4-04
on diagram

Name plate (ec-14tat6) Part #: TSPC-A380VBR0
Contact customer support for availability at 1-800-252-1698

4-04A
on diagram

Name plate (ec-12txt2) Part #: TSPC-A381VBR0
Contact customer support for availability at 1-800-252-1698

4-04B
on diagram

Name plate (ec-14twt6) Part #: TSPC-A356VBR0
Contact customer support for availability at 1-800-252-1698

4-04C
on diagram

Name plate (ec-12twt6) Part #: TSPC-A369VBR0
Contact customer support for availability at 1-800-252-1698

4-04D
on diagram

Name plate (ec-12twt4) Part #: TSPC-A684VBRZ
Contact customer support for availability at 1-800-252-1698

4-04E
on diagram

Name plate (ec-12twt2) Part #: TSPC-A371VBR0
Contact customer support for availability at 1-800-252-1698

4-04F
on diagram

Name plate (ec-12sxt4b) Part #: TSPC-A372VBR0
Contact customer support for availability at 1-800-252-1698

4-04G
on diagram

Name plate (ec-12twt4b) Part #: TSPC-A683VBRZ
Contact customer support for availability at 1-800-252-1698

4-04H
on diagram

Name plate (ec-12sxt5) Part #: TSPC-A685VBRZ
Contact customer support for availability at 1-800-252-1698

5-01
on diagram

Special screw Part #: LX-BZA007VBM0
We're sorry. This item is no longer available.

5-02
on diagram

Washer Part #: LX-WZA010VBE0
We're sorry. This item is no longer available.

5-03
on diagram

Washer Part #: LX-WZA009VBE0
We're sorry. This item is no longer available.

5-04
on diagram

Speed washer Part #: LX-WZA012VBE0 Substitution: 46-1711842-3 Learn why This item is not returnable. View important details
In Stock

5-05
on diagram

Nut Part #: LX-NZA003VBE0
We're sorry. This item is no longer available.

5-06
on diagram

Nut Part #: XNRSD60-52000
We're sorry. This item is no longer available.

5-07
on diagram

Speed nut Part #: LX-NZA002VBE0
We're sorry. This item is no longer available.

5-08
on diagram

Screw; 4mm x 16mm Part #: XZPSD40P16000
We're sorry. This item is no longer available.

5-09
on diagram

Screw Part #: XZPSD40P20000
We're sorry. This item is no longer available.

5-10
on diagram

Screw Part #: XZPSD40P12000
We're sorry. This item is no longer available.

5-11
on diagram

Special screw Part #: XZPSD30P12000
We're sorry. This item is no longer available.

5-12
on diagram

Screw Part #: XCBSD40P16000
We're sorry. This item is no longer available.

5-13
on diagram

Special screw Part #: XZPSF40P12000
We're sorry. This item is no longer available.

5-14
on diagram

E ring Part #: XRESE50-06000
We're sorry. This item is no longer available.

5-15
on diagram

E-clip Part #: XRESE40-06000
We're sorry. This item is no longer available.

5-16
on diagram

Screw Part #: XZPSD40P06000 Substitution: 46-174944-3 Learn why This item is not returnable. View important details
In Stock

5-17
on diagram

Screw; 4mm x 16mm Part #: XZPSD40P16000
We're sorry. This item is no longer available.

(NI)
on diagram

Three-pack of vac bags Part #: EC-03PU2 Substitution: 54325 Learn why This item is not returnable. View important details
In Stock

Not on diagram

Belts Part #: EC-02BU3
We're sorry. This item is no longer available.