One of these pulled into the parking lot of the shop I was working at several years ago. The guy complained of “some electrical issues”, which I would soon discover was the understatement of the year. I’ve never seen anything like what this thing did. The starter would keep turning with the key out, rolling one window…