Apparently MonkeyPincher was killed in a car accident. Here's the link.
This was posted by one of his friends in another thread so I put it here for more exposure.
It almost sounds like from the description that there could be the possibility that he was run off the road while passing. I have no knowledge of this, I'm just referring to the comment that it appears that the two vehicles may have made contact. I hope that is not the case. My condolences to his family.