report it to the police, he has directly threatened you so even if the police do nothing more than have a nice word, he will know youre not to be messed with either.
sorry to hear about the Terrano, as Jim has said, that is a serious liability and shouldn't be on the road - I suspect the front...