My 1998 4.0 L 6C awd4 Cherokee showed the p1899 code. I removed the nss, cleaned it, re-greased it and re-installed it. The reverse lights came back on but I can still start the car in every gear and also the car is very sluggish when in drive and acts as if it doesnt want to go but performs perfect in reverse and in lower gears. I also have 2 new codes; p0700 and p0705.. transmission codes I'm sure. Could it be that the nss is bad or that I need to adjust and re-position the nss? any suggestion or fixes would be great.. Thanks