I understand where you're coming from mate, I've more than learnt my lesson in this life, 99.9% of the time favours arent appreciated or returned, people would much rather takle the piss these days
Even worse for you as its family, just go round and pick up the car, then pull out all the pipes you fitted and let his house flood