080708-0848 EST
Any conductive surface you can touch --- the floor and any components --- should be connected together (bonded), connected to earth, and no current flow under normal conditions. If this is the case, then all should be at the same potential and no shock.
It is not clear to me clear what your physical position and envirnoment are when you get the shock.
For example: If you were wearing insulated boots, had one hand in your pocket and no part of your body was touching anything, and with the other hand touched the cabinet there would be very little current except for capacitive current.
With some sort of plastic soled shoes I read about 200 pfd. At 60 Hz this is a capacitive reactance of about 13 megohms. At 1414 V peak this would be a peak current of 1414/13 =108 microamperes. Note: 1414 V peak is 1000 V RMS. At 120 V source this drops to about 13 microamperes peak.
What does
The secondary side of the neutral is bond to ground.
mean?
What is ground? A wire? The earth? The building structure? Or something else?
What does the transformer secondary neutral bonding have to do with the problem? Assuming all conductive parts are connected to the EGC.
Find a water line someplace and assume it is metalic all the way to the outside earth. Run a wire from the water line to your machine area and connect to one side of a voltmeter. The other side of the meter you use to probe different conductive parts to see what voltages are present
An aluminum kitchen metal tray 11 x 16 inches placed on my basement floor read 100 pfd. This does not provide as good a connection to the floor as just touching the voltmeter probe to the cement floor. You might find that just measuring voltage from the cement floor to the machine parts would provide information as useful as a wire from a water pipe.
A high impedance voltmeter is useful in looking for your problem. If all the metal parts are bonded together, then from whatever you use as a voltage reference you should see the same voltage on all the metal parts.
.