Would be awesome to have a shop open it up and find out what is so special about it or not so special.I'm having my mechanic do the work but after our conversation today I told him to put a new factory TC on move on from the GH part... as far as a warranty from them, I have no idea??? In my experience with aftermarket parts and warranties they never work out well. Once I get the car back I'll reach out to them and see what they say

