That all sounds about right except the part about the buyer and his agent being the same person. Perhaps I'm wrong but I'd expect the operator of the scam (the "buyer") would hire some flunky intermediary to be the "agent" who actually delivers the fake check and picks up the car — on the off chance that the seller catches on and arranges to have the police present at time of pick up.
Received text from this number; he is wanting to purchase something from Kijiji and asked to contact him at an email address. I received a reply to my email to him, saying that he would pay more than my asking price in addition to $150 to send the item to West Africa. He says that he lives in Toronto and would like to give the item to his Pastor's son as a gift in Africa. Ummmm... no.