Pedal box is amazing and just sharpens up the throttle. No reason why anyone would ever know it was fitted.

Best thing I ever bought for the insignia.