I have had my 2006 Jeep for about 4 yrs and have been having issues with it - The problem comes and goes- starts fine when cool but runs hot fast and then sputters and will not stay iidoling , once off will not start for 25 -30 min later. I have had the fuel pump changed (2yrs ago) then replaced the radiator- fan and thermostat, seems to run good when outside temp nice but when it get.s hot outside the problem starts all over. I checked the codes on odometer ,But don,t understand them-5 0f 5.1 72116 6us 6 8 06-02 ? Please Help- it's too hot in AZ to be stranded day after day- Thanks