The rev limiter may be activated at 120mph. What this does is shuts cylinders down so that the car cannot be revved and higher to protect itself from burning out. Check your RPM when you are at 120mph. Or it could be speed activated. depends.
I concur, you speed sensor may be jacked up. Easy to replace.
**Working PART-TIME for Carjunky for a while, Please bare with me =)**
Aussie owned parts & Auto Electrical parts supplier
http://www.motolec.com.au