well done getting a navara to 130mph. I would say that's impossible. never mind a d40 one that shut them selves for fun!
look at them the wrong way and they spin a shell! so to get one to 130mph never mind cruise at that speed you should be in Guinness world records