El CCS es en sintaxis igual al C++, pero ojo, el C++ generará programas ejecutables en el PC y el CCS en un PIC.
Para programar PICs no te sirve el C++.
Busca en la mula el CCS y lo encontrarás.
Un consejo que te doy es que, si no has programado nunca un PIC, no intentes atacar tu proyesto desde cero, es decir, practica bastante con los PIC, su programación y haz pryecto simples para hacer con el tema. Si no, tu proyecto nunca llegará a su fin.
En cuanto a los sensores del motor(mariposa, lambda, bomba inyectora, etc) te sugiero que te hagas de sensores comerciales que se utilizan en los coches habitualmente. Hay mucha info en la red al respecto.
Animo con el proyecto ya nos contarás.