Jeep Grand Chereokee keeps stalling after starting it.
I have a 2007 Grand Chereokee 3.7L 6 Cyl, that ive recently swapped the engine for a new one after the old one failed. After the job was done, when I was driving the car completely shut off, then it started back on with out any hesitation. I went back home and it did it again on idle. I checked all fuses including fuel pump relay, and all of them seem to be good, checked all grounds and all good, changed throttle body, crankshaft sensor, and still doing the same thing. No check engine light, or any other warning lights are on as well