BD, Every time I see someone mention the earth ground as a source of machine problems my hair stands on end! If a machine is 'fixed' by grounding it the only thing you can be absolutely sure of is that it is still wired wrong! It is NORMAL for the grounding circuit in building to have current running through it. The purpose of the earth ground is NOT to drain off this leakage current. The purpose is to ensure that the voltage difference between the earth and all the conductive paths in the building is so low it is not dangerous. If you read how grounding is to be done according to the NEC you'll see that it is not about creating the mythical "clean" ground, it actually calls for creating as many ground loops as possible. The reason for this is that leakage currents will always be present. Most of the time these are in no way dangerous, except to sensitive electronics connected to the mythical clean ground by idiots. What is dangerous is when you have huge currents, thousands of amps flowing, like when a motor shorts out. Then the huge currents follow every path in the grounding circuit. Because the current travels everywhere there is no place where the voltage difference is great enough to be hazardous to you touching metal. Of course for the sensitive electronics connected to this "clean" ground, you might as well try welding on the circuit boards!
I do think the sparks are potentially a problem, unless they are static in nature. Static electricity has a very high voltage, but very low current. It can zap electronics because they are typically sensitive to high voltages even if very little current is present. On the other hand the 1-1/2 volt that you measured could be very damaging to bearings. Consider a spot welder. The typical spot welder works by using a transformer to convert a high voltage power source at low current into a low voltage (1 to 5 volts or so) at very high currents (thousands of amps) You see how two pieces of metal get welded together by that current, now imagine what it could do to bearings. So I think further troubleshooting could be very worthwhile.
Gary H. Lucas