its on the transfer case. my jeep was acting up so i took it to the shop. They claimed it was the e3 plugs and my coil. So they went ahead and did cap,rotor,plugs,wires,coil and fuel sytem flush for $740.00. i took it home the next day it was doing the same. so i took it back. they was just quessing i think and they threw a MAP sensor on there. a few days later it was acting up again. so i went out to the jeep got the codes(bad speed sensor code) for them and took it in. i handed the code list to the mechanic, he looked at me and said how did you get those? IM thinking holy chit??!! so i had them replace the speed sensor. So my reason for asking about the speed sensor is because they didnt seem to think it really did anything or it being bad would cause the jeep to do what its doing.and they tried to charge me for the third visit after paying 740$ the first time that did not fix it.that ****ed me off, so i called there corporate office and ended up getting all my money back and not owing them a dime. normally i would do all that work my self but i was thinking it was the fuel pump and i did not feel like laying in my driveway freezing dropping the tank. oh and what i mean by the jeep acting up, it would act like its running out off gas at any time, any speed, any were, but not all the time or everyday. i just never knew when it would happen. BUt after the speed/distance sensor change it seems back to normal. i will not be going back to that shop for anything.