Hello,
I do not have a TPMS, I think these are presta valves, but strange ones....I used to mountain bike, and my bike had presta valves. What is odd to me is how the top "ring" on these are split into two halves.
I think I will need to head to a truck tire store to have these valves replaced...