Hi all,
Accelerator pedal stopper (marked red in photo)- is this just an optional limiter or does it serve some other purpose? I did not know I had one on the car till the other day, took it off and left it in the last town, so hoping it was just optional. Car way more powerful without it.
The...