On a ride around Mt Hood this weekend, I decided it was a bit too warm for the full glove treatment and wore my fingerless gloves. Numerous times on the ride, my right thumb came in contact with the switch housing right next to the throttle and I received a shock at the point of contact

. The shock was not consistent in intensity, nor was it there all the time, but there were times that it gave me quite a little burn.
Has anyone else experienced this? Is there a fix? The bike is still under warrantee, but thought I would ask here before going in for a a lecture and a humility lesson from the local Service Manager.
Another electrical anomalie that occurred on the trip was my Oil Pressure Gauge. During a very hot and slow moving portion of the ride, the motor got extremely hot. Enough so that the "Parade mode" kicked in (forgot I had left it turned on). During this time the Oil Pressure Gauge showed 0 psi. The oil light never came on. After we got moving again and got up into cooler temperatures, the oil gauge returned to life and was fine for the rest of the day. Again, does anyone have any ideas on what might be causing this??

Thanks in advance!!
Grey Ghost