i have a fiesta turbo which run when i parked it up at a friends a long time ago, now ive got it back the car starts then just stalls, the map sensor plate has....vanished so cant earth it properly either, will the map sensor cause the stalling? cheers