Te comento que yo cuento con una camioneta 2006 y aproximadamente el mismo kilometraje y tengo la misma fall, check engine, vsa , al encender queda revolucionada a unas 1200 rpm, y no acelera. La voy a llevar al mecanico esta semana, y te comento cual seria el problema.
A mi me paso lo mismo y lo que hice fue acerle un Flush al motor y le hice cambio de aceite y listo problema solucionado. Cuando prende el testigo de VSA puede ser que el sensor de Alta presión del Vtec este astacado.