Lets see what does beat on it really mean? I have never hit my truck, nor kicked it. I have called it names, such as Big Pig, drifting all over the road POS, and an electrical nightmare. I don't think it has ever heard me, never has responded. I have had other vechiles in front of me throw sand and rocks at it, but then my truck gets mad and decides to pass them guys and fog the road with black suit, guess hoping that the AC or heater is running full tilt.
As far as beating on it, hmmmmmmmmmmmmm, I don't think so. Might just be a gauge check, like does my pyro read 1500 yep, and it goes there quick and could go more I bet, does the tach needle go to 4000rpm, yep, the speedo will go to the 120 mark until the dang peg stops it, fuel gauge does read F and E works too, boost reads 0-50psi and needle sweeps freely inbetween, so all gauges seem to work, it is good to check them from time to time. Maybe a little hard on tires, or maybe the subs pound the truck a little, but overall I have a great relationship with my Big Pig... ... ... ..... lol.