is your PrevCar a local or global entity? (where about do you declare it in your code)

NB:
instead of
Code:
ENTITY* PrevCar;
PrevCar = NULL;

you can just use
Code:
ENTITY* PrevCar = NULL;