I used this on my 2007 LBZ 2500 Duramax. It didn't fit so I had to grind the inside of my teeth to make it work. I read that others have used it for their own purposes. Not sure if my part was just small or just not designed for it. But it only took 1 minute and I did my job.