if($acao=="" OR empty($acao))
exit;
Você tá tentando verificar essa variável $acao, mas ela não existe.
Pelo que entendi, a ação I seria para incluir e a L para listar.
case 'I':
$car->proprietario = $proprietario;
$car->marca = $marca;
$car->modelo = $modelo;
$car->cor = $cor;
$car->opcionais = $opc;
$car->ano_fab = $ano_fab;
$car->ano_mod = $ano_mod;
$car->km_atual = $km_atual;
$car->ult_trc = mktime(0,0,0,substr($ult_trc,3,2),substr($ult_trc,0,2),substr($ult_trc,-4));
$car->ult_rev = mktime(0,0,0,substr($ult_rev,3,2),substr($ult_rev,0,2),substr($ult_rev,-4));
$car->coment = $comentarios; E nenhum desses itens irão funcionar. $proprietario, $marca, $modelo, etc também não existem. Você não criou elas em lugar algo. Provavelmente o que você queria no lugar de $acao(e das demais variáveis) seria $_POST['acao'] ou $_GET['acao'], dependendo do método do seu formulário: <form method="post" action="teste.php"> ou <form method="get" action="teste.php">