Electric fuel pump? Stereo? Doubt it would cause any permanent harm except putting some hurt on a non deep cycle battery, they usually don't like deep discharges. I run a VDO dual oil pressure sensor, so if the key is left on and not running, there would be a big red light on my dash telling me so. Have left key on in Bobcat before, just racked up lots of hours.