O.K., people I'm back with a problem I thought I solved. Sometimes after sitting for several hours or overnight when I start the YJ I get a very rough idle . If I give it gas it seems to be starving for fuel , runs rough and will blow some smoke . After a minute or two it goes away and runs fine . If it stalls out during this rough idle it will not start for awhile . It doesnt do it all the time . I put in a new fuel filter and it ran great for a week now the problem is back . The motor has been rebuilt , new distributor , wires and plugs . fuel pump is pumping . when it wont start I do have spark but it wont fire up even with starter fluid . Its driving me nuts . HELP . 1992 yj 2.5 5 speed . oh and I replaced the CPS and put the TPS on a meter and seems fine unless there is some gunk in there.