This document describes a vehicle monitoring system that uses PIC microcontrollers and the Controller Area Network (CAN) protocol. The system monitors various vehicle parameters like temperature, carbon monoxide levels, battery voltage, and light levels. Two PIC microcontrollers are used - one on the engine side connected to sensors, and one on the dashboard side connected to a display. The PICs communicate over CAN to send sensor data from the engine to be displayed on the dashboard. The system was implemented using hardware circuits and software programmed with MPLab IDE.