Hey all , brought the range rover last Sunday, been brilliant and can't fault it , the only thing that is bothering me is the torque convertor I brought It with the fault so I was expecting to have some problem , it isn't that noticeable you just have to put your foot down abit more instead of...