This might sound retarded, but have u checked 4h to 4l shift lever, it might be stuck halfway between. I remember a couple of times I bumped it when getting out of car, and if I remember right the car didn't start right or something till I put it back in position.