IM having stalling issues with my jeep. It doesnt turn off or anything like that. Sometimes to turn on i gotta put on Neutral and ill start but after driving it 20 minutes it starts stalling. I changed the gas pump, all tune up, and checked the pcm. Im thinking of cleaning the throttle and...