I rebuilt my engine last year and it went very well and it runs fantactic. That being said, ever since i did that rebuild my engine takes a while to start. It cranks for 10-15 seconds before catching and then starts right up. It's not bad but i know i shouldn't ignore it. I know better than to start throwing parts at a jeep issue so i thought i'd see if anyone knew about this. Its a 4.0 I6 engine, fuel injected. Fuel injectors are clean but older. Fuel pump has not been replaced since i've owned it (4 years). fuel filter is new. I checked the fuel rail while it was out and it seemed clear. I've run injector cleaner through it a few times and there are no improvements. 91 xj laredo