Brand New Oil Pressure Switch for Ford New Holland model. TC25 TC25D TC29 TC29D TC29DA that directly replaces oem SBA185246330, SBA185246060, 83938238, 1447886, 185246060, 185246330, 281554A1. Kumar Bros USA Store is Highly Prioritized for Better Customer Service. We ensure faster and free delivery in USA. We offer parts like water pump, thermostats, gaskets and many more.