Diesel Engine Stop Solenoid 612600180175 24v Fuel Shut Off Flameout Solenoid Valve for Diesel Aftermarket Parts