I would try the the Carfax Buyback. If you got your own Carfax and registered the vehicle upon purchase, they state they will buy it back from you. My guess is that in a private party sale, it's buyer beware. But with Carfax, their buyback guarantee is in writing. I would go that route first.