Put chickpeas in a large pot with 6 cups water. Bring to a boil. Boil 2-3 minute Turn off heat and cover pot. Let soak about 2 hours.
Drain chickpeas and discard water. Add 4 cups water, ham bone, ham stock, onions, garlic, and bay leaves. Turn on High and bring to a boil. Boil on high for 15 minutes. Reduce to medium heat cover and simmer for 30 minutes.
Add salt, tomato juice, Dice tomatoes, basil, thyme and cayenne pepper. Continue to boil for 30 mins or until chickpeas are soft. Remove bone and bay leaves before serving.