Funny, this has just happened to me, the officer said I was doing 100mph and I told him this was impossible in my truck, I drive a 2003 chevy suburb. This has a govenor on it that if you go 95mph the fuel shuts off . He was not happy about my responce, he sighted me and no sooner did I get back...