Your Selections:
Looks like that item already sold:
Detroit Diesel Turbo Boost Pressure Sensor DDC 23535663 Series 60 Ame...
Never fear, we've found some other awesome items that may fit the bill.