Location:
Unknown
Verify Your PartExpand
There are 17 choices
Choose One- Electronic Control Module
- 4 cylinder
- ID 89661-06B40
- ID 89661-06D90
- ID 89661-06D91
- ID 89661-06D92
- ID 89661-06E00 (Automatic Transmission)
- ID 89661-06E01
- ID 89661-33C90 (Manual Transmission)
- ID 89661-33D00 (Automatic Transmission)
- ID 89661-33D01 (Automatic Transmission)
- ID 89661-33D02 (Automatic Transmission)
- ID 89661-33D10 (California emission standards, Automatic Transmission)
- 6 cylinder
- 1MZFE engine
- ID 89661-06A30
- ID 89661-06F30
- ID 89661-06F31
- ID 89661-33D60
- 3MZFE engine
- 1MZFE engine
- 4 cylinder