BMW Engine Control Module (ECU). Part #7519308. Removed from 2003 BMW 325 i damaged in rear end accident. Worked before removal. Asking $20.00. Call or Text (250)208-3234.