Oh, does the stock ecu electrically limits the top speed?? pushed mine the most I have and I got around 125mph ... or 120-something but not more than 125.. Do you know anything about that and if it is limited would that ECU have that limit too?? Thanks |