I assume that this is some sort of performance chip or enhancement, but I have no idea. My car didn't come with an owner's manual for any aftermarket items.
Can anyone enlighten me as to what this is?
Can anyone enlighten me as to what this is?
You must be registered for see images attach