First off thank you all for your kind words and your insight into this. He called me for a ride from work so I did pick him up--mostly so I could get a fair night's rest and tackle this today and so DD could have some peace and structure. Tonight I will be having a talk with him, no elevated voices, just matter of fact. WHen I asked last night what made him skip out of school he said that he had followed all the rules for 4 years and felt like he was missing out, knew he'd have a consequesnce at school, but didn't care. He has a Saturday detention on the 17th (the school waits too long for the consequence IMHO, but he also has the SAT on the 10th). He said it was worth it--so lord only knows what they were doing and where they were doing it.

I am getting in touch with her parents about the car--I do not have a phone number any longer, but am hoping that I can find it or I will have to drive up and chat with mom. He is covered on my insurance, but his decisions of late are not well thought out so I will not allow him to drive our cars. I will be pulling the plug on the phone--I really don't have any other choice--I can disconnect it and continue paying for it --his contract is up in November so not a big deal to pay out the extra $10 per month for the 2 months.
My biggest concern is him not completing school. I would like him to remain home until then, but I am willing to lock him out if I have to.