NMKawierider, thank you for the response. I knew it was electric, just didn't know about the rack and pinion and if it had seals that could leak any fluids (fluids that can drip, not grease). Will be cleaning this up next time I can access the storage and should be able to see if there is anything else. Machine rode good with no other issues so I assume wiring is all intact. Dam mices!