What are your FT's doing when you have the scanner up and running? At idle at PT. Avacume leak could also make the car stall and hard to start...not turn over...depending on the size of the leak.