I've read some of the idle problems other members have posted; I have made some changes and still experiencing stalling at idle at some stops once in a while. I removed the throttle body and thoroughly cleaned it and related components, I replaced the TPS and the CPS. I have noticed, not 100% sure, that I have more stalls when my fuel tank is at half or less than half, I'm pretty sure I've never had the engine stall on a full tank. Could my pump be on its way out? My jeep only has 85k miles on it. I need help, please advice. Thank you in advance.