I am working on my grandfathers 1993 DeVille and this one part keeps turning on every so often when the car is off and has been for quite some time. It will run for a few seconds and then turn off. It will happen 10 seconds after you turn off the car or sometimes it will be 10 hours, totally random. Trouble is his batery keeps getting charged down and I dont know what this part is. Here are some pictures of the part. I hope someone knows what this thing is. Also there is no part number or anything stamped, written, or stickered to the part. Thanks for the help if you can.
Again thanks in advance if you know what this part is.