I just have to get this off my chest. I just looked under the steering wheel tucked to a small area on the left and I found this interesting make labeled on this part that looks like a small ECU. I know it's not there to take up space, so is that the speed limiter, speed sensor, etc.?