Attention TDR family. I use my truck primarily for towing and feel the need to install guages to moniter vital functions even though I'm all stock. I'm currently thinking EGT, Trans temp & fuel pressure. I'm considering just buying the Quadzilla from Geno's. Does anyone have experience? Should...