Haplogroup J-M158

Does anyone have any info on the J-M158 haplogroup?

I'm a Bhumihar from Varanasi with this haplogroup, and I find it quite interesting. I thought most North Indian Brahmin castes had R1a, especially given my high Steppe ancestry (32%).

My theory is that if the J-M158 lineage is IVC-heavy, but I also have significant Steppe ancestry, it could suggest that my ancestors were part of an elite IVC group that later mixed with incoming Indo-Aryans. Over time, this may have contributed to the formation of an endogamous warrior-Brahmin lineage like the Bhumihars.

Additionally, I have no BMAC ancestry. Here’s my haplogroup breakdown:

https://preview.redd.it/skg9clb25bke1.png?width=529&format=png&auto=webp&s=19672b68a3d93fae26844cfa82f255442b97348e

want to hear your thoughts on this haplo and my hypothesis on it!