Looks like the `Cuda had a rough tour of duty in Germany... inspection report prior to shipment back to U.S. Seven gauges attached to the motor?!?!?