A reader review of a desert-racing Ford Ranger. Gets a 68. That's a tough reviewer.