I have a 2001 Grand Cherokee 4.0L with 215xxx miles. It just started stalling coming up to a stop, but then it starts right up noproblem. Engine idles a little rough and trhe gas milage has gone down somewhat. The CEL came on a while ago, and the auto shop checked the computer code and said it was the neutral safety switch. I brought this up with a friend who had the same problem and he rebuilt his and said it was easy. So I was going to attempt it, but I can’t find the darn thing. @ questions: 1)where is it? and 2)could the NSS be causing the stalling?