it stalls out while driving and wont restart. but if i leave it and come back it fires up. also if by trying to restart it sometimes i wear down the battery and if i get a jump it will restart. took it to mechanic and he said they didnt know? told me it was prob a sensor ?