this is kinda generic, there are several ways of doing this and i can't really understand the code so i won't know how best to tackle the problem.
The best thing i'd say is visualise the problem before implementing. You have a man you control, when you press "e" you want him to get into the car right? your gonna have two controllers then, i to focus on the man, the other for the car, since it's an fps your using the camera so basically when you get close enough to the car and press e you switch controllers from the man to the car.
what camera view are you having for the car? is it the cockpit view where your inside? or the 3rd person view where your behind, a little untop and outside the car? either way the pseudo code should be something like:
focus = 0
rem enter car
if car_distance < 10 & inkey$() = "e" then focus = 1
rem exit car
if focus = 1 & inkey$() = "q" then focus = 0
rem man controller
if focus = 0
`code to control the man
endif
rem car controller
if focus = 1
`code to control the car
endif
hope that remotely helped
to live is to suffer, to survive, well, thats to find meaning in the sufferening.....