Detroit Diesel Series 50 60 Turbo Speed Sensor 23531531 Posted on November 1, 2024 by admin Detroit Diesel 23531531 Turbo Speed Sensor. Series 50 60 DDE engines. Part of stock we no longer have vehicles for.