The code was P0123, then they looked it up and told me it's a Throttle position sensor. Easy enough, I wnt to the local dealer, gave them the vin number and he told me there is no TPS showing for that number and none in stock. Advanced Auto looked up my year, and info and showed one but comparing the parts they are not the same. We figure its either not the original motor or throttle body. They have a differnt part number but its not in stock. They were nice enough to order it and it should arrive on Monday for comparison. I think this jeep stuff is gonna be fun!