Yes this will work on your YJ D30. This part has enough for one side. To replace drivers and passenger side you would need 2 kits.