So my car, for whatever reason, stops at 104mph which actually measures 109 on my GPS but none the less it wont less me pass it.. feels like a limiter. I got tons of power left and it suddenly just feels like my power stops?? :shrug:
I have a predator and try to turn it off but won't let...