Quick view BD Diesel BD Diesel Performance 1030060 Valve Spring Kit MSRP: Now: $112.95 Add to Cart Quick view BD Diesel BD Diesel Performance 1031050 Short Shifter 6Spd D MSRP: Now: $344.95 Out of Stock Quick view BD Diesel BD Diesel Performance 1031055 Short Shifter 6Spd D MSRP: Now: $344.95 Out of Stock Quick view BD Diesel BD Diesel Performance 1032170 Crank Case Vent Filter Kit MSRP: Now: $483.95 Add to Cart Quick view BD Diesel BD Diesel Performance 1036600 Governor Control Switch MSRP: Now: $50.29 Out of Stock Quick view BD Diesel BD Diesel Performance 1036605 High Idle Control Kit MSRP: Now: $48.63 Add to Cart Quick view BD Diesel BD Diesel Performance 1036609 High Idle Control Kit MSRP: Now: $50.69 Add to Cart Quick view BD Diesel BD Diesel Performance 1040187 Governor Spring Kit MSRP: Now: $112.95 Add to Cart Quick view BD Diesel BD Diesel Performance 1041460 Exhaust Manifold MSRP: Now: $190.95 Add to Cart Quick view BD Diesel Performance 1030060 Valve Spring Kit BD Diesel 1030060 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1031050 Short Shifter 6Spd D BD Diesel 1031050 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1031055 Short Shifter 6Spd D BD Diesel 1031055 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1032170 Crank Case Vent Filter Kit BD Diesel 1032170 MSRP: Now: $483.95 Add to Cart Quick view BD Diesel Performance 1036600 Governor Control Switch BD Diesel 1036600 MSRP: Now: $50.29 Out of Stock Quick view BD Diesel Performance 1036605 High Idle Control Kit BD Diesel 1036605 MSRP: Now: $48.63 Add to Cart Quick view BD Diesel Performance 1036609 High Idle Control Kit BD Diesel 1036609 MSRP: Now: $50.69 Add to Cart Quick view BD Diesel Performance 1040187 Governor Spring Kit BD Diesel 1040187 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1041460 Exhaust Manifold BD Diesel 1041460 MSRP: Now: $190.95 Add to Cart 40 41 42 43 44 45 46 47 48 49 50 Compare Selected ×
Quick view BD Diesel BD Diesel Performance 1031050 Short Shifter 6Spd D MSRP: Now: $344.95 Out of Stock Quick view BD Diesel BD Diesel Performance 1031055 Short Shifter 6Spd D MSRP: Now: $344.95 Out of Stock Quick view BD Diesel BD Diesel Performance 1032170 Crank Case Vent Filter Kit MSRP: Now: $483.95 Add to Cart Quick view BD Diesel BD Diesel Performance 1036600 Governor Control Switch MSRP: Now: $50.29 Out of Stock Quick view BD Diesel BD Diesel Performance 1036605 High Idle Control Kit MSRP: Now: $48.63 Add to Cart Quick view BD Diesel BD Diesel Performance 1036609 High Idle Control Kit MSRP: Now: $50.69 Add to Cart Quick view BD Diesel BD Diesel Performance 1040187 Governor Spring Kit MSRP: Now: $112.95 Add to Cart Quick view BD Diesel BD Diesel Performance 1041460 Exhaust Manifold MSRP: Now: $190.95 Add to Cart Quick view BD Diesel Performance 1030060 Valve Spring Kit BD Diesel 1030060 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1031050 Short Shifter 6Spd D BD Diesel 1031050 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1031055 Short Shifter 6Spd D BD Diesel 1031055 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1032170 Crank Case Vent Filter Kit BD Diesel 1032170 MSRP: Now: $483.95 Add to Cart Quick view BD Diesel Performance 1036600 Governor Control Switch BD Diesel 1036600 MSRP: Now: $50.29 Out of Stock Quick view BD Diesel Performance 1036605 High Idle Control Kit BD Diesel 1036605 MSRP: Now: $48.63 Add to Cart Quick view BD Diesel Performance 1036609 High Idle Control Kit BD Diesel 1036609 MSRP: Now: $50.69 Add to Cart Quick view BD Diesel Performance 1040187 Governor Spring Kit BD Diesel 1040187 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1041460 Exhaust Manifold BD Diesel 1041460 MSRP: Now: $190.95 Add to Cart 40 41 42 43 44 45 46 47 48 49 50 Compare Selected ×
Quick view BD Diesel BD Diesel Performance 1031055 Short Shifter 6Spd D MSRP: Now: $344.95 Out of Stock Quick view BD Diesel BD Diesel Performance 1032170 Crank Case Vent Filter Kit MSRP: Now: $483.95 Add to Cart Quick view BD Diesel BD Diesel Performance 1036600 Governor Control Switch MSRP: Now: $50.29 Out of Stock Quick view BD Diesel BD Diesel Performance 1036605 High Idle Control Kit MSRP: Now: $48.63 Add to Cart Quick view BD Diesel BD Diesel Performance 1036609 High Idle Control Kit MSRP: Now: $50.69 Add to Cart Quick view BD Diesel BD Diesel Performance 1040187 Governor Spring Kit MSRP: Now: $112.95 Add to Cart Quick view BD Diesel BD Diesel Performance 1041460 Exhaust Manifold MSRP: Now: $190.95 Add to Cart Quick view BD Diesel Performance 1030060 Valve Spring Kit BD Diesel 1030060 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1031050 Short Shifter 6Spd D BD Diesel 1031050 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1031055 Short Shifter 6Spd D BD Diesel 1031055 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1032170 Crank Case Vent Filter Kit BD Diesel 1032170 MSRP: Now: $483.95 Add to Cart Quick view BD Diesel Performance 1036600 Governor Control Switch BD Diesel 1036600 MSRP: Now: $50.29 Out of Stock Quick view BD Diesel Performance 1036605 High Idle Control Kit BD Diesel 1036605 MSRP: Now: $48.63 Add to Cart Quick view BD Diesel Performance 1036609 High Idle Control Kit BD Diesel 1036609 MSRP: Now: $50.69 Add to Cart Quick view BD Diesel Performance 1040187 Governor Spring Kit BD Diesel 1040187 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1041460 Exhaust Manifold BD Diesel 1041460 MSRP: Now: $190.95 Add to Cart 40 41 42 43 44 45 46 47 48 49 50 Compare Selected ×
Quick view BD Diesel BD Diesel Performance 1032170 Crank Case Vent Filter Kit MSRP: Now: $483.95 Add to Cart Quick view BD Diesel BD Diesel Performance 1036600 Governor Control Switch MSRP: Now: $50.29 Out of Stock Quick view BD Diesel BD Diesel Performance 1036605 High Idle Control Kit MSRP: Now: $48.63 Add to Cart Quick view BD Diesel BD Diesel Performance 1036609 High Idle Control Kit MSRP: Now: $50.69 Add to Cart Quick view BD Diesel BD Diesel Performance 1040187 Governor Spring Kit MSRP: Now: $112.95 Add to Cart Quick view BD Diesel BD Diesel Performance 1041460 Exhaust Manifold MSRP: Now: $190.95 Add to Cart Quick view BD Diesel Performance 1030060 Valve Spring Kit BD Diesel 1030060 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1031050 Short Shifter 6Spd D BD Diesel 1031050 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1031055 Short Shifter 6Spd D BD Diesel 1031055 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1032170 Crank Case Vent Filter Kit BD Diesel 1032170 MSRP: Now: $483.95 Add to Cart Quick view BD Diesel Performance 1036600 Governor Control Switch BD Diesel 1036600 MSRP: Now: $50.29 Out of Stock Quick view BD Diesel Performance 1036605 High Idle Control Kit BD Diesel 1036605 MSRP: Now: $48.63 Add to Cart Quick view BD Diesel Performance 1036609 High Idle Control Kit BD Diesel 1036609 MSRP: Now: $50.69 Add to Cart Quick view BD Diesel Performance 1040187 Governor Spring Kit BD Diesel 1040187 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1041460 Exhaust Manifold BD Diesel 1041460 MSRP: Now: $190.95 Add to Cart 40 41 42 43 44 45 46 47 48 49 50 Compare Selected ×
Quick view BD Diesel BD Diesel Performance 1036600 Governor Control Switch MSRP: Now: $50.29 Out of Stock Quick view BD Diesel BD Diesel Performance 1036605 High Idle Control Kit MSRP: Now: $48.63 Add to Cart Quick view BD Diesel BD Diesel Performance 1036609 High Idle Control Kit MSRP: Now: $50.69 Add to Cart Quick view BD Diesel BD Diesel Performance 1040187 Governor Spring Kit MSRP: Now: $112.95 Add to Cart Quick view BD Diesel BD Diesel Performance 1041460 Exhaust Manifold MSRP: Now: $190.95 Add to Cart Quick view BD Diesel Performance 1030060 Valve Spring Kit BD Diesel 1030060 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1031050 Short Shifter 6Spd D BD Diesel 1031050 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1031055 Short Shifter 6Spd D BD Diesel 1031055 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1032170 Crank Case Vent Filter Kit BD Diesel 1032170 MSRP: Now: $483.95 Add to Cart Quick view BD Diesel Performance 1036600 Governor Control Switch BD Diesel 1036600 MSRP: Now: $50.29 Out of Stock Quick view BD Diesel Performance 1036605 High Idle Control Kit BD Diesel 1036605 MSRP: Now: $48.63 Add to Cart Quick view BD Diesel Performance 1036609 High Idle Control Kit BD Diesel 1036609 MSRP: Now: $50.69 Add to Cart Quick view BD Diesel Performance 1040187 Governor Spring Kit BD Diesel 1040187 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1041460 Exhaust Manifold BD Diesel 1041460 MSRP: Now: $190.95 Add to Cart 40 41 42 43 44 45 46 47 48 49 50 Compare Selected ×
Quick view BD Diesel BD Diesel Performance 1036605 High Idle Control Kit MSRP: Now: $48.63 Add to Cart Quick view BD Diesel BD Diesel Performance 1036609 High Idle Control Kit MSRP: Now: $50.69 Add to Cart Quick view BD Diesel BD Diesel Performance 1040187 Governor Spring Kit MSRP: Now: $112.95 Add to Cart Quick view BD Diesel BD Diesel Performance 1041460 Exhaust Manifold MSRP: Now: $190.95 Add to Cart Quick view BD Diesel Performance 1030060 Valve Spring Kit BD Diesel 1030060 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1031050 Short Shifter 6Spd D BD Diesel 1031050 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1031055 Short Shifter 6Spd D BD Diesel 1031055 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1032170 Crank Case Vent Filter Kit BD Diesel 1032170 MSRP: Now: $483.95 Add to Cart Quick view BD Diesel Performance 1036600 Governor Control Switch BD Diesel 1036600 MSRP: Now: $50.29 Out of Stock Quick view BD Diesel Performance 1036605 High Idle Control Kit BD Diesel 1036605 MSRP: Now: $48.63 Add to Cart Quick view BD Diesel Performance 1036609 High Idle Control Kit BD Diesel 1036609 MSRP: Now: $50.69 Add to Cart Quick view BD Diesel Performance 1040187 Governor Spring Kit BD Diesel 1040187 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1041460 Exhaust Manifold BD Diesel 1041460 MSRP: Now: $190.95 Add to Cart 40 41 42 43 44 45 46 47 48 49 50 Compare Selected ×
Quick view BD Diesel BD Diesel Performance 1036609 High Idle Control Kit MSRP: Now: $50.69 Add to Cart Quick view BD Diesel BD Diesel Performance 1040187 Governor Spring Kit MSRP: Now: $112.95 Add to Cart Quick view BD Diesel BD Diesel Performance 1041460 Exhaust Manifold MSRP: Now: $190.95 Add to Cart Quick view BD Diesel Performance 1030060 Valve Spring Kit BD Diesel 1030060 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1031050 Short Shifter 6Spd D BD Diesel 1031050 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1031055 Short Shifter 6Spd D BD Diesel 1031055 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1032170 Crank Case Vent Filter Kit BD Diesel 1032170 MSRP: Now: $483.95 Add to Cart Quick view BD Diesel Performance 1036600 Governor Control Switch BD Diesel 1036600 MSRP: Now: $50.29 Out of Stock Quick view BD Diesel Performance 1036605 High Idle Control Kit BD Diesel 1036605 MSRP: Now: $48.63 Add to Cart Quick view BD Diesel Performance 1036609 High Idle Control Kit BD Diesel 1036609 MSRP: Now: $50.69 Add to Cart Quick view BD Diesel Performance 1040187 Governor Spring Kit BD Diesel 1040187 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1041460 Exhaust Manifold BD Diesel 1041460 MSRP: Now: $190.95 Add to Cart 40 41 42 43 44 45 46 47 48 49 50 Compare Selected ×
Quick view BD Diesel BD Diesel Performance 1040187 Governor Spring Kit MSRP: Now: $112.95 Add to Cart Quick view BD Diesel BD Diesel Performance 1041460 Exhaust Manifold MSRP: Now: $190.95 Add to Cart Quick view BD Diesel Performance 1030060 Valve Spring Kit BD Diesel 1030060 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1031050 Short Shifter 6Spd D BD Diesel 1031050 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1031055 Short Shifter 6Spd D BD Diesel 1031055 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1032170 Crank Case Vent Filter Kit BD Diesel 1032170 MSRP: Now: $483.95 Add to Cart Quick view BD Diesel Performance 1036600 Governor Control Switch BD Diesel 1036600 MSRP: Now: $50.29 Out of Stock Quick view BD Diesel Performance 1036605 High Idle Control Kit BD Diesel 1036605 MSRP: Now: $48.63 Add to Cart Quick view BD Diesel Performance 1036609 High Idle Control Kit BD Diesel 1036609 MSRP: Now: $50.69 Add to Cart Quick view BD Diesel Performance 1040187 Governor Spring Kit BD Diesel 1040187 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1041460 Exhaust Manifold BD Diesel 1041460 MSRP: Now: $190.95 Add to Cart 40 41 42 43 44 45 46 47 48 49 50 Compare Selected ×
Quick view BD Diesel BD Diesel Performance 1041460 Exhaust Manifold MSRP: Now: $190.95 Add to Cart Quick view BD Diesel Performance 1030060 Valve Spring Kit BD Diesel 1030060 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1031050 Short Shifter 6Spd D BD Diesel 1031050 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1031055 Short Shifter 6Spd D BD Diesel 1031055 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1032170 Crank Case Vent Filter Kit BD Diesel 1032170 MSRP: Now: $483.95 Add to Cart Quick view BD Diesel Performance 1036600 Governor Control Switch BD Diesel 1036600 MSRP: Now: $50.29 Out of Stock Quick view BD Diesel Performance 1036605 High Idle Control Kit BD Diesel 1036605 MSRP: Now: $48.63 Add to Cart Quick view BD Diesel Performance 1036609 High Idle Control Kit BD Diesel 1036609 MSRP: Now: $50.69 Add to Cart Quick view BD Diesel Performance 1040187 Governor Spring Kit BD Diesel 1040187 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1041460 Exhaust Manifold BD Diesel 1041460 MSRP: Now: $190.95 Add to Cart 40 41 42 43 44 45 46 47 48 49 50 Compare Selected ×
Quick view BD Diesel Performance 1030060 Valve Spring Kit BD Diesel 1030060 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1031050 Short Shifter 6Spd D BD Diesel 1031050 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1031055 Short Shifter 6Spd D BD Diesel 1031055 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1032170 Crank Case Vent Filter Kit BD Diesel 1032170 MSRP: Now: $483.95 Add to Cart Quick view BD Diesel Performance 1036600 Governor Control Switch BD Diesel 1036600 MSRP: Now: $50.29 Out of Stock Quick view BD Diesel Performance 1036605 High Idle Control Kit BD Diesel 1036605 MSRP: Now: $48.63 Add to Cart Quick view BD Diesel Performance 1036609 High Idle Control Kit BD Diesel 1036609 MSRP: Now: $50.69 Add to Cart Quick view BD Diesel Performance 1040187 Governor Spring Kit BD Diesel 1040187 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1041460 Exhaust Manifold BD Diesel 1041460 MSRP: Now: $190.95 Add to Cart 40 41 42 43 44 45 46 47 48 49 50 Compare Selected ×
Quick view BD Diesel Performance 1031050 Short Shifter 6Spd D BD Diesel 1031050 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1031055 Short Shifter 6Spd D BD Diesel 1031055 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1032170 Crank Case Vent Filter Kit BD Diesel 1032170 MSRP: Now: $483.95 Add to Cart Quick view BD Diesel Performance 1036600 Governor Control Switch BD Diesel 1036600 MSRP: Now: $50.29 Out of Stock Quick view BD Diesel Performance 1036605 High Idle Control Kit BD Diesel 1036605 MSRP: Now: $48.63 Add to Cart Quick view BD Diesel Performance 1036609 High Idle Control Kit BD Diesel 1036609 MSRP: Now: $50.69 Add to Cart Quick view BD Diesel Performance 1040187 Governor Spring Kit BD Diesel 1040187 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1041460 Exhaust Manifold BD Diesel 1041460 MSRP: Now: $190.95 Add to Cart 40 41 42 43 44 45 46 47 48 49 50 Compare Selected ×
Quick view BD Diesel Performance 1031055 Short Shifter 6Spd D BD Diesel 1031055 MSRP: Now: $344.95 Out of Stock Quick view BD Diesel Performance 1032170 Crank Case Vent Filter Kit BD Diesel 1032170 MSRP: Now: $483.95 Add to Cart Quick view BD Diesel Performance 1036600 Governor Control Switch BD Diesel 1036600 MSRP: Now: $50.29 Out of Stock Quick view BD Diesel Performance 1036605 High Idle Control Kit BD Diesel 1036605 MSRP: Now: $48.63 Add to Cart Quick view BD Diesel Performance 1036609 High Idle Control Kit BD Diesel 1036609 MSRP: Now: $50.69 Add to Cart Quick view BD Diesel Performance 1040187 Governor Spring Kit BD Diesel 1040187 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1041460 Exhaust Manifold BD Diesel 1041460 MSRP: Now: $190.95 Add to Cart 40 41 42 43 44 45 46 47 48 49 50 Compare Selected ×
Quick view BD Diesel Performance 1032170 Crank Case Vent Filter Kit BD Diesel 1032170 MSRP: Now: $483.95 Add to Cart Quick view BD Diesel Performance 1036600 Governor Control Switch BD Diesel 1036600 MSRP: Now: $50.29 Out of Stock Quick view BD Diesel Performance 1036605 High Idle Control Kit BD Diesel 1036605 MSRP: Now: $48.63 Add to Cart Quick view BD Diesel Performance 1036609 High Idle Control Kit BD Diesel 1036609 MSRP: Now: $50.69 Add to Cart Quick view BD Diesel Performance 1040187 Governor Spring Kit BD Diesel 1040187 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1041460 Exhaust Manifold BD Diesel 1041460 MSRP: Now: $190.95 Add to Cart 40 41 42 43 44 45 46 47 48 49 50 Compare Selected ×
Quick view BD Diesel Performance 1036600 Governor Control Switch BD Diesel 1036600 MSRP: Now: $50.29 Out of Stock Quick view BD Diesel Performance 1036605 High Idle Control Kit BD Diesel 1036605 MSRP: Now: $48.63 Add to Cart Quick view BD Diesel Performance 1036609 High Idle Control Kit BD Diesel 1036609 MSRP: Now: $50.69 Add to Cart Quick view BD Diesel Performance 1040187 Governor Spring Kit BD Diesel 1040187 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1041460 Exhaust Manifold BD Diesel 1041460 MSRP: Now: $190.95 Add to Cart 40 41 42 43 44 45 46 47 48 49 50 Compare Selected ×
Quick view BD Diesel Performance 1036605 High Idle Control Kit BD Diesel 1036605 MSRP: Now: $48.63 Add to Cart Quick view BD Diesel Performance 1036609 High Idle Control Kit BD Diesel 1036609 MSRP: Now: $50.69 Add to Cart Quick view BD Diesel Performance 1040187 Governor Spring Kit BD Diesel 1040187 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1041460 Exhaust Manifold BD Diesel 1041460 MSRP: Now: $190.95 Add to Cart 40 41 42 43 44 45 46 47 48 49 50 Compare Selected ×
Quick view BD Diesel Performance 1036609 High Idle Control Kit BD Diesel 1036609 MSRP: Now: $50.69 Add to Cart Quick view BD Diesel Performance 1040187 Governor Spring Kit BD Diesel 1040187 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1041460 Exhaust Manifold BD Diesel 1041460 MSRP: Now: $190.95 Add to Cart 40 41 42 43 44 45 46 47 48 49 50 Compare Selected ×
Quick view BD Diesel Performance 1040187 Governor Spring Kit BD Diesel 1040187 MSRP: Now: $112.95 Add to Cart Quick view BD Diesel Performance 1041460 Exhaust Manifold BD Diesel 1041460 MSRP: Now: $190.95 Add to Cart 40 41 42 43 44 45 46 47 48 49 50 Compare Selected ×
Quick view BD Diesel Performance 1041460 Exhaust Manifold BD Diesel 1041460 MSRP: Now: $190.95 Add to Cart 40 41 42 43 44 45 46 47 48 49 50 Compare Selected