Hey Tareq,
Good question... I'll stand by the overwhelming medical evidence that vitamin D3 does not cause kidney stones... and you've already broken the code with respect to causality and your kidney stones as you had this condition prior to starting vitamin D3 therapy.
One of the best examples of medical evidence follows...
Kidney stones independent of vitamin D levels in range 20-100 ng – Oct 2013
25-Hydroxyvitamin D in the Range of 20 to 100 ng/mL and Incidence of Kidney StonesStacie Nguyen, MPH, Leo Baggerly, PhD, Christine French, MS, Robert P. Heaney, MD, Edward D. Gorham, PhD, and Cedric F. Garland, DrPH
Multimedia File Viewing and Clickable Links are available for Registered Members only!! You need to

or

When it comes to causality and kidney stones, dehydration and high Body Mass Index (BMI) are the two leading factors... As CHers, we need to drink 2.5 liters of water a day. This helps prevent CH and in the process, helps prevent kidney stones...
The chemistry behind crystal formation in water is fairly simple... Higher dissolved salt concentrations lead to the formation of crystals and continued crystal growth. As our kidneys function by filtering and concentrating dissolved salts, minerals and proteins from the bloodstream into urine, it's important to keep the blood flow hydrated to help flush these dissolved salts from the kidneys into urine before they concentrate to the point of crystal formation.
In short, as we drink more water our kidneys produce more urine with lower concentrations of dissolved salts and minerals. Urine color is the clue you're looking for to determine if your water intake is adequate. If the urine is dark yellow to yellow... we need a lot more water. It its pale straw color to nearly clear, we're looking good with plenty of hydration...
In addition to the 2.5 liters of water a day, taking vitamin K2 also helps by moving calcium from arteries and soft tissues into building bone mineral density...
A high BMI (too much body fat) is another story...
1. My goal for 2017 was to lose 10 pounds. It's now 2018 and I've only 15 to go...
2. Ate salad for dinner last night. Mostly croutons & tomatoes. Really just one big round crouton covered with tomato sauce. And cheese. FINE, it was a pizza. I ate a pizza.
3. How to prepare Tofu:
a. Throw it in the trash
b. Grill some meat
4. I just did a week's worth of cardio after walking into a spider web
5. I don't mean to brag, but I finished my 14-day Nutrisystem diet in 3 hours and 20 minutes.
6. A recent study has found women who carry a little extra weight live longer than men who mention it.
Hope this helps... Take care and please keep us posted.
V/R, Batch