Just picked up 99 xj all was good for awhile but now it Doesn't want to idle starts right up the first time then dies start it a second time and it just turns over intill i give it gas will run as long as i give it gas let off pedel and it dies out heres the kicker as far as i can tell its not the original engine it has a distributor if im right im sure the 99 did not have a distributor it appears to have a new tps all sensors at tb look brand new and no ck engine light or codes