Part Type: Engine Control Module/ECU
1999 Mazda B3000 Engine/Motor Brain Box
Details: Electronic Control Module, (RH rear firewall), ID XL5F-MF
Interchange: 590-5213C
Stock #: 24059
Tag #: 0001082404
Part Grade: X — mileage unknown
VIEW DETAILSPart Type: Flywheel
1999 Mazda B3000 Flywheel
Details: 1995-2008 Ford Ranger 3.0L Manual Transmission Flywheel Drive Plate OEM F57Z6375B
Part Numbers: F57Z6375B
Interchange: 409-958
Stock #: 23150
Tag #: 0001082396
Part Grade: A
VIEW DETAILSPart Type: Harmonic Balancer
1999 Mazda B3000 Harmonic Balancer
Interchange: 309-545B
Stock #: 23150
Tag #: 0001249182
Part Grade: A
VIEW DETAILSPart Type: Oil Pan
1999 Mazda B3000 Oil Pan
Interchange: 311-770
Stock #: 23150
Mileage: 0hr
Tag #: 0001249183
Part Grade: A+
Damage: none recorded
VIEW DETAILSPart Type: Steering Rack and Pinion/Steering Gear
1999 Mazda B3000 Steering Gear (Incl. Rack)
Details: Added 99-00 Mazda B2500 B3000 B4000 Cab Plus Steering Rack and Pinion OEM ZZP732110A
Part Numbers: ZZP732110A
Interchange: 551-1780B
Stock #: 23150
Tag #: 0001082402
Part Grade: A
VIEW DETAILS