I took my Passport in because it was having trouble starting and come to find out it needed a new fuelpump. After that, I was having trouble with my gearshift moving into gear, so I had to have a button inside of that fixed, and then one day I was driving and my engine turned off while I was still driving!!! Not only this, but my truck is still starting rough occasionally and that's why I took it to the shop in the first place. I took it back and he said he adjusted the idle and it should be fine, but it's not. This time I was on the freeway and the whole console lit up like it was turning off, so I put my foot on the gas and it started up again. I was able to get it home and it hasn't happened since, but I'm going to have to take it back to the shop where they worked on it and would like to know if anyone has a clue as to what's wrong with it now??? I'd appreciate any feedback...Thanks