Yeah, it is an A-pillar mount or I am just using the suction cup for now, I have the A-pillar mount but am holding off for a while so I can remove the gauge if I go in for service and the A-pillar mount is harder to remove quickly. While it is just an OBD reader with a few other capabilities I am not willing to take a chance on warranty denial over it, so it is just easier to remove it. I use it to keep an eye on a number of things GM didn't see fit to give us in our DIC's, it has up to 5 screens of up to 8 readings each configurable, so I keep groups of things on each screen for different scenarios. I think that knowing what is normal for my truck can help me see an issue starting before it gets too far out of hand, on the 1st screen I keep an eye on oil/coolant/trans temps, gear and TC lockup status along with TC slip, DPF soot load and regen trigger as well as average distance between regens. On other screens I watch EGT's and EGR temps, fuel/DEF levels and fuel/DEF temps as well as DEF concentration. There is a lot the ECM sees that we can't see on the dash, and especially with the diesels there are things you might want to keep an eye on. It worked a little better in the 21 LM2 with the Global A architecture (oil pressure, starting a manual DPF regen to name a few), but they are still working on getting everything working on the Global B architecture of the refreshed interior. As far as I can tell from looking through this new rev they released I see zero changes, not sure if Banks messed up or what, so I just have to wait for the next update and hope it has some improvements.