
Idle Speed Control Valve Regulator Motor
DeLorean Part No.
102502
23 in stock. Usually dispatched today.
$98.99
Overview
Brand new high quality idle speed motor replacement.